Citrix Delivers WebSphere Portal: Over 50% Faster

decorumgroveInternet and Web Development

Aug 7, 2012 (5 years and 3 months ago)

637 views

WebSphere Portal Technical Conference U.S. 2007

Session: A04

Citrix Delivers WebSphere Portal:
Over 50% Faster

Barry Flanagan, Citrix Technical Alliance Manager

Sandy Kingdon, Citrix Systems Engineer

WebSphere Portal Technical Conference U.S. 2007

2

WebSphere Portal Technical Conference U.S. 2007

3

Agenda

Ramp up WebSphere Portal Performance

Boost WebSphere Application Server

Citrix NetScaler Overview

Citrix WANScaler Overview

Web Interface for WebSphere Portal

Case Studies

Q&A



WebSphere Portal Technical Conference U.S. 2007

4

Citrix Application Delivery Infrastructure

Citrix

EdgeSight


Monitor Real
-
Time
User Experience

Citrix

WANScaler


Accelerate Apps

to Branch Offices

Citrix

Access Gateway


Enable Secure

App Access

Citrix
®

NetScaler
®

Deliver Web

Apps

Citrix

Presentation

Server


Deliver Windows

Apps

Citrix

Desktop

Server


Deliver Windows

Desktops

Users

Apps

WebSphere Portal Technical Conference U.S. 2007

5

Citrix Delivers WebSphere Performance

Response times slashed by as much as 90% can
lead to increased productivity

Cut monthly costs on bandwidth for new and
existing sites

Reduce risks with enhanced security, greater
visibility, and global load balancing

WebSphere Portal Technical Conference U.S. 2007

6

Ramp Up Portal Performance

All routine WebSphere tasks are accelerated with the addition
of Citrix NetScaler

Login time reduced up to 50%

Standard Portlet Load times reduced up to 44%



Up to

50%

Faster!

WebSphere Portal Technical Conference U.S. 2007

7

Ramp Up Portal Performance

Document Preview and Save time reduced up to 50%

As user’s connections get worse (remote, satellite, etc),
performance remains consistently fast

Previously unusable scenarios suddenly become high
performance!




Up to

50%

Faster
!

WebSphere Portal Technical Conference U.S. 2007

8

Branch Office at Data Center Speed

WANScaler is designed to
optimize WAN links for Branch
Deployments

Citrix WANScaler dramatically
improved performance in all
WebSphere Portal Server file
download scenarios

Bandwidth is more efficiently
utilized, no costly upgrades

WANScaler can optimize all
network traffic
-

not just
WebSphere Portal!





5Mbps, 300ms

Up to

90%

Faster!

WebSphere Portal Technical Conference U.S. 2007

9

Boost WAS Performance

End User Response Time for WebSphere Application Server
reduced up to 70%

As user’s connections get worse (remote, internet, satellite, etc),
performance remains consistently fast



Up to

70%

Faster!

WebSphere Portal Technical Conference U.S. 2007

10

CITRIX NETSCALER
OVERVIEW

WebSphere Portal Technical Conference U.S. 2007

11

75%

Of Internet Users

Powering the World’s Most Popular Web Applications

WebSphere Portal Technical Conference U.S. 2007

12

7000+

Deployments Worldwide

Emerging Leadership in Enterprise Web Applications

WebSphere Portal Technical Conference U.S. 2007

13

Remote Users
Further Away from
Apps

Apps Moved into Fewer
Centralized
Datacenters

Web Protocols
Extremely
“Chatty”

Increased Security
Requirements

Web Application Delivery Challenges

WebSphere Portal Technical Conference U.S. 2007

14

Solutions Must Span Two Worlds

XML...SOAP...HTTP...WSDL...JSON...REST...RSS...AJAX...end
-
user experience...

Mashup...RelTag...SOA...Application Availability...Data theft...RIA...Wiki...Enterprise 2.0

MAC address...Source IP...Destination IP...Source port...Destination port...Ping...

OSPF...RIP...BGP...ACL...DNS...Subnet...802.XX...ARP...ICMP...RTT...SYN...ACK...

Keepalive...SNMP...SSH...SSL...MTBF...Latency...

Users

Apps

Router

Switch

Firewall

Application Traffic

Network Traffic

WebSphere Portal Technical Conference U.S. 2007

15

XML...SOAP...HTTP...WSDL...JSON...REST...RSS...AJAX...end
-
user experience...

Mashup...RelTag...SOA...Application Availability...Data theft...RIA...Wiki...Enterprise 2.0

MAC address...Source IP...Destination IP...Source port...Destination port...Ping...

OSPF...RIP...BGP...ACL...DNS...Subnet...802.XX...ARP...ICMP...RTT...SYN...ACK...

Keepalive...SNMP...SSH...SSL...MTBF...Latency...

Users

Apps

Router

Switch

Firewall

AppExpert

Policy Framework

WebSphere Portal Technical Conference U.S. 2007

16

Accelerate End
-
User Performance

Accelerates application delivery by up to 5x or more



Advanced TCP Optimization


Far more efficient connections



TCP Multiplexing and Buffering


Frees up servers from connection management



AppCache


Static and Dynamic caching



AppCompress


Data compression across all TCP protocols



SSL Offload


Frees up servers from encryption processing


Application

Infrastructure

LAN

Mobile

User

Branch

WebSphere Portal Technical Conference U.S. 2007

17

Ensure Maximum Application Availability



Load Balancing


Robust L4 load balancing



Content Switching


Direct requests based upon application and user context



Rewriting and Redirection

Modify content and redirect incoming requests



Surge Protection


Unexpected peak traffic poses no problem

Guarantees maximum application availability

Application

Infrastructure

LAN

Mobile

User

Branch

WebSphere Portal Technical Conference U.S. 2007

18

Enhance Application Security

Protect valuable corporate and customer
information from theft and leakage



Application layer protections


Protect against data theft and leakage



DoS

Mitigations


No slowdown under heavy
DoS

attack



Content filtering and redirection


Granularly filter incoming requests

Application

Infrastructure

LAN

Mobile

User

Branch

WebSphere Portal Technical Conference U.S. 2007

19



Financial Records



Credit Card #s



Social Security #s



Customer Records



Employee Data



Healthcare Records

DATA

The Application
-
layer Threat

Web Apps

Network
Firewalls

Internet

Web App
Users

Web threat is growing



82% of web vulnerabilities ranked “easy to exploit”


90% increase in reported web attacks last year


Regulatory compliance drives increasingly data security

WebSphere Portal Technical Conference U.S. 2007

20

NetScaler Application Firewall



Blocks attacks automatically with no signatures or updates



Can be up and running in 30 minutes

Internet

Web App
Users

Legitimate
traffic allowed
through

Application
Attacks
Blocked

Citrix NetScaler

Application

Infrastructure

Network
Firewalls

WebSphere Portal Technical Conference U.S. 2007

21

EdgeSight for NetScaler


End
-
user experience monitoring


Performance trending and analysis


Transparent, agent
-
less architecture

Key Features:

Citrix
EdgeSigh
t

Provides visibility into end
-
user experience

Users

Apps

WebSphere Portal Technical Conference U.S. 2007

22

Enterprise Reporting & Management

Real
-
time performance
monitoring

Centralized Configuration
and Management

WebSphere Portal Technical Conference U.S. 2007

23

Why Citrix for Web Application Delivery

Users

Apps

User Experience



Accelerated Performance



Improved Availability



Enhanced Security

Flexibility



Loose coupling



Change management



Time to market

Content

Switching

Content

Rewrite

Application

Security

Application

Acceleration

Application Delivery Policy

Business Value

MAC address...Source IP...Destination IP...Source port...Destination port...Ping...

OSPF...RIP...BGP...ACL...DNS...Subnet...802.XX...ARP...ICMP...RTT...SYN...ACK...

Keepalive...SNMP...SSH...SSL...MTBF...Latency...

Router

Switch

Firewall

WebSphere Portal Technical Conference U.S. 2007

24

Citrix WANScaler Overview

WebSphere Portal Technical Conference U.S. 2007

25

Growing Importance of the Branch

Market trends: Business process outsourcing


Globalization


Worker mobility

of employees remote

of total IT spending

55

%

1/3

WebSphere Portal Technical Conference U.S. 2007

26

Branch Office Challenges

App Performance
Slows Down

WAN

Applications moving out of branch



Scarcity of local IT staff



Regulatory and data security pressures

Applications

$$$$

WAN Costs Go Up

WebSphere Portal Technical Conference U.S. 2007

27

Traditional Approaches

Result:

Expensive


Applications Still Slow


Doesn’t Scale

Upgrade to
More
Bandwidth

Headquarters
Data Center

Branch Office

Branch Office Experiences Slow Application Response Time

WebSphere Portal Technical Conference U.S. 2007

28

The Citrix WANScaler Solution

Maintain the
Current
Bandwidth

Headquarters
Data Center

Branch Office

Result:


䍯獴
-
䕦晥捴楶i †

卩浰汥 †

卣S汥l

Support
More Users

Branch Office

Communicate
with More
Branch Offices

Extend

Performance to
Mobile Users

Mobile Users

WebSphere Portal Technical Conference U.S. 2007

29

WANScaler Accelerates Apps over the WAN


Adaptive TCP Flow Control

Utilizes the entire the WAN pipe

Mitigates TCP penalties


Multi
-
Level Compression

Applies the optimal combination of compression
algorithms for the WAN speed, traffic type, and link
conditions

Not a “one size fits all” solution


Protocol and Application Acceleration

Streamlines chatty protocols for better performance

CIFS, NFS, HTTP, and FTP

WebSphere Portal Technical Conference U.S. 2007

30

WANScaler Delivers Simplicity

Simpler, smarter WAN acceleration:

WANScaler provides automatic:


Self
-
configuration

Discovery of other WANScalers

Dynamic performance tuning

Compression

Protocol Acceleration

Network transparency means no tunneling, no complexity, and
simple to implement


Easy to Install

Installation under 20 minutes


RESULT


A true plug and play appliance


WebSphere Portal Technical Conference U.S. 2007

31

WANScaler Benefits


End
-
to
-
end solution for the
entire

enterprise:


Data center, large branch offices, small branch offices, home offices, road
warriors


Flexible set of building blocks
-

WANScaler appliances, WANScaler Clients


Dramatic performance increase:


improve application response times for branch office employees by an
average of 5x to 30x, and up to 300x at peak compression




Data

Center

Large

Remote

Office

Large

Remote

Office

Data

Center

Mobile Users

SOHO

Data

Center

Large

Remote

Office

Large

Remote

Office

Data

Center

Mobile Users

SOHO

WebSphere Portal Technical Conference U.S. 2007

32

WANScaler: Transparency



Leave Layer 3/4 header information intact



Existing firewalls, routers with
QoS
, and monitoring tools NOT affected

Router

QoS

Traffic

Monitoring

Tunneled

(Everyone else)

Router

QoS

Traffic

Monitoring

Transparent

(Citrix)

WebSphere Portal Technical Conference U.S. 2007

33

A Proven Globally
-
Deployed Solution

WebSphere Portal Technical Conference U.S. 2007

34

Citrix Application Delivery = Better Performance

Accelerate End User Response Time for WAS and
WPS by 50
-
90%

Reduce monthly expenses for WAN Links

Improve user productivity

Increase Visibility into performance with Citrix
EdgeSight for NetScaler

Provide Comprehensive Application Level Security
with Application Firewall

Increase Availability with TCP Traffic Management
Policies and Layer 4
-
7 Load
Balancing









WebSphere Portal Technical Conference U.S. 2007

35

Web Interface for

WebSphere

Portal


WebSphere Portal Technical Conference U.S. 2007

36

IBM WebSphere Portal

WebSphere Portal Technical Conference U.S. 2007

37

Business Challenges Around Access

Single Point of Access to Enterprise Resources

Custom and Internet web content

Applications

Web Services

Documents

On Demand Access to Applications

Rapid deployment of new applications

Reduce costs and improve performance

On Demand Access for internal/external staff

On Demand Access for Partners


WebSphere Portal Technical Conference U.S. 2007

38

Technical Solution

A solution that aggregates content and
applications

WebSphere Portal

Citrix Presentation Server

Web Interface


WebSphere Portal Technical Conference U.S. 2007

39

WebSphere Portal

Intuitive web interface

Open architecture

Java Based

Management

WebSphere Content

Non
-
WebSphere Content

Integration tools and utilities

Portlet Development

Portal Customization

Management


WebSphere Portal Technical Conference U.S. 2007

40

Citrix Presentation Server

Application Deployment

Leverage Existing Code

Cross Platform Compatibility

Central Administration Point for
Applications

Seamless Application Access

End
-
to
-
End Security

Speed of Deployment

Universal Application Access

Aggregates Heterogeneous Computing
Environments


WebSphere Portal Technical Conference U.S. 2007

41

Any Device, Any Network, Any Location

Mouse clicks and
keystrokes sent to
server

App or Desktop
executes entirely on
servers

User Interface
sent to client
device

Users

Apps

Lowest cost of management

Highest security, minimal endpoint risk

Work from any device, over any network

WebSphere Portal Technical Conference U.S. 2007

42

Web Interface

Component of Citrix Presentation Server

Provides users with access to published
applications through a standard web browser


WebSphere Portal Technical Conference U.S. 2007

43

Benefits of Web Interface

Web Access

Web
-
based Application publication

Full application functionality

No application rewrites

Java Client Support

Integration

Java based components allow integration with multiple web servers

Application Provisioning

Application list based on user and group membership

WebSphere Portal Technical Conference U.S. 2007

44

Citrix and WebSphere Portal

WebSphere Portal Technical Conference U.S. 2007

45

Choice of Integration: Two Modes

Integrated Mode

Web Interface resides within the portlet application on the WebSphere Portal Server

Integrates with the IBM Credential Vault

Does not support with Access Gateway’s SmartAccess

External Mode

The portlet is a viewer to an external Web Interface installation

Web Interface instance can be located anywhere

Supports Access Gateway’s SmartAccess

WebSphere Portal Technical Conference U.S. 2007

46

Architecture


Integrated/Credential Vault Mode

IBM WebSphere

Application Server

W

e

b

S

e

r

v

e

r

Citrix Presentation

Server Farm

End

User

Citrix Administrator

Access Management

Console

IBM WebSphere

Portal

Modified

Web Interface

IBM

Credential

Vault

JSR
-
168 Portlet

Portal

Admin

ICA

Client

WebSphere Portal Technical Conference U.S. 2007

47

Architecture


External/Web Site Viewer Mode

Citrix Presentation

Server Farm

End

User

Citrix Administrator

Access Management

Console

Portal

Admin

W

e

b

S

e

r

v

e

r

IBM WebSphere

Application Server

IBM WebSphere

Portal

JSR
-
168 Portlet

Unmodified

Web Interface

Unmodified

Web Interface

W2K3

ICA

Client

WebSphere Portal Technical Conference U.S. 2007

48

IBM WebSphere Portal

WebSphere Portal Technical Conference U.S. 2007

49

CASE STUDIES

WebSphere Portal Technical Conference U.S. 2007

50

50

Citrix and WebSphere

Branch Transformation

Banque Populaire

100+ Applications Centralized, Including the Core Banking Application Developed
with WebSphere

Presentation Server Installed on 130 xSeries servers


ROI: Avoid 2,500 desktop refresh


Central Applications Management



WebSphere Portal Technical Conference U.S. 2007

51

51

W.S. Badcock


"We had a buggy client/server environment that
allowed point
-
to
-
point access to applications.”





Leo Hurtado

, CIO of W.S. Badcock Stores

IT Challenges


320 stores scattered throughout the United States


Stores were connected by different methods: dial
-
up, DSL and wireless


All applications were client
-
server


75% of stores owned by dealers that wanted to keep existing infrastructure


Inconsistent customer experience due to home office and stores having different
methodologies

WebSphere Portal Technical Conference U.S. 2007

52

52

W.S. Badcock


"We are already so far from where we started. We
have a brand
-
new Web site, a new employee portal,
and we're working on a B2B portal, all of which uses
the same infrastructure. It's safe to say we are
leveraging our investments.”





Leo Hurtado

, CIO of W.S. Badcock Stores

Results


Web centric messaging technology combined with Websphere Portal and Citrix


Universal presentation layer that allowed access for store employees and corporate to
their existing infrastructure in a centralized manner


Now have web based access to all applications without having to rewrite any of their
core applications


big savings on budget


Role based access to information and applications

WebSphere Portal Technical Conference U.S. 2007

53

Citrix Application Delivery Infrastructure

Citrix

EdgeSight


Monitor Real
-
Time
User Experience

Citrix

WANScaler


Accelerate Apps

to Branch Offices

Citrix

Access Gateway


Enable Secure

App Access

Citrix
®

NetScaler
®

Deliver Web

Apps

Citrix

Presentation

Server


Deliver Windows

Apps

Citrix

Desktop

Server


Deliver Windows

Desktops

Users

Apps

WebSphere Portal Technical Conference U.S. 2007

54

Additional Information and Resources

Websphere Portal Business Solutions Catalog
:

http://catalog.lotus.com/wps/portal/portal


Webspere Portal Product Information:

http://www
-
306.ibm.com/software/genservers/portal


WebSphere Portal Information Center Documentation:

http://www.ibm.com/developerworks/websphere/zones/portal/proddoc.html

WebSphere Portal Technical Conference U.S. 2007

55