WebSphere Portal Technical Conference US 2007

Download Report

Transcript WebSphere Portal Technical Conference US 2007

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
2
WebSphere Portal Technical Conference U.S. 2007
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
3
WebSphere Portal Technical Conference U.S. 2007
Citrix Application Delivery Infrastructure
Citrix®
NetScaler®
Deliver Web
Apps
Citrix
Presentation
Server™
Users
Citrix
EdgeSight™
Monitor Real-Time
User Experience
Citrix
WANScaler™
Accelerate Apps
to Branch Offices
Citrix
Access Gateway™
Enable Secure
App Access
Deliver Windows
Apps
Citrix
Desktop
Server™
Deliver Windows
Desktops
4
WebSphere Portal Technical Conference U.S. 2007
Apps
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
5
WebSphere Portal Technical Conference U.S. 2007
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!
6
WebSphere Portal Technical Conference U.S. 2007
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
!
7
WebSphere Portal Technical Conference U.S. 2007
Branch Office at Data Center Speed
WANScaler is designed to
optimize WAN links for Branch
Deployments
Up to
90%
Faster!
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
8
WebSphere Portal Technical Conference U.S. 2007
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!
9
WebSphere Portal Technical Conference U.S. 2007
CITRIX NETSCALER
OVERVIEW
10
WebSphere Portal Technical Conference U.S. 2007
Powering the World’s Most Popular Web Applications
75%
Of Internet Users
11
WebSphere Portal Technical Conference U.S. 2007
Emerging Leadership in Enterprise Web Applications
7000+
Deployments Worldwide
12
WebSphere Portal Technical Conference U.S. 2007
Web Application Delivery Challenges
Web Protocols
Extremely
“Chatty”
Apps Moved into Fewer
Centralized
Datacenters
13
Remote Users
Further Away from
Apps
Increased Security
Requirements
WebSphere Portal Technical Conference U.S. 2007
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
Application Traffic
Users
Apps
Network Traffic
Router
Switch
Firewall
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...
14
WebSphere Portal Technical Conference U.S. 2007
XML...SOAP...HTTP...WSDL...JSON...REST...RSS...AJAX...end-user experience...
Mashup...RelTag...SOA...Application Availability...Data theft...RIA...Wiki...Enterprise 2.0
AppExpert
Users
Policy Framework
Router
Switch
Firewall
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...
15
WebSphere Portal Technical Conference U.S. 2007
Apps
Accelerate End-User Performance
Branch LAN
Mobile
User
• Advanced TCP Optimization
Far more efficient connections
• TCP Multiplexing and Buffering
Application
Infrastructure
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
Accelerates application delivery by up to 5x or more
16
WebSphere Portal Technical Conference U.S. 2007
Ensure Maximum Application Availability
Branch LAN
Mobile
User
• Load Balancing
Robust L4 load balancing
• Content Switching
Application
Infrastructure
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
17
WebSphere Portal Technical Conference U.S. 2007
Enhance Application Security
Branch LAN
Mobile
User
• Application layer protections
Protect against data theft and leakage
• DoS Mitigations
Application
Infrastructure
No slowdown under heavy DoS attack
• Content filtering and redirection
Granularly filter incoming requests
Protect valuable corporate and customer
information from theft and leakage
18
WebSphere Portal Technical Conference U.S. 2007
The Application-layer Threat
DATA
• Financial Records
• Credit Card #s
• Social Security #s
• Customer Records
• Employee Data
Internet
Web App
Users
Network
Firewalls
• Healthcare Records
Web Apps
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
19
WebSphere Portal Technical Conference U.S. 2007
NetScaler Application Firewall
Application
Attacks
Blocked
Web App
Users
Legitimate
traffic allowed
through
Citrix NetScaler
Internet
Network
Firewalls
Application
Infrastructure
• Blocks attacks automatically with no signatures or updates
• Can be up and running in 30 minutes
20
WebSphere Portal Technical Conference U.S. 2007
EdgeSight for NetScaler
Provides visibility into end-user experience
Users
Apps
Key Features:
Citrix
EdgeSigh
t
21
 End-user experience monitoring
 Performance trending and analysis
 Transparent, agent-less architecture
WebSphere Portal Technical Conference U.S. 2007
Enterprise Reporting & Management
Real-time performance
monitoring
Centralized Configuration
and Management
22
WebSphere Portal Technical Conference U.S. 2007
Why Citrix for Web Application Delivery
User Experience
Flexibility
• Accelerated Performance
• Improved Availability
• Enhanced Security
• Loose coupling
• Change management
• Time to market
Business Value
Application Delivery Policy
Users
Content
Switching
Router
Content
Rewrite
Application
Security
Switch
Application
Acceleration
Firewall
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...
23
WebSphere Portal Technical Conference U.S. 2007
Apps
Citrix WANScaler Overview
24
WebSphere Portal Technical Conference U.S. 2007
Growing Importance of the Branch
55
%
1/3
of employees remote
of total IT spending
Market trends: Business process outsourcing
Globalization
Worker mobility
25
WebSphere Portal Technical Conference U.S. 2007
Branch Office Challenges
Applications moving out of branch
• Scarcity of local IT staff
• Regulatory and data security pressures
$$$$
WAN Costs Go Up
WAN
App Performance
Slows Down
Applications
26
WebSphere Portal Technical Conference U.S. 2007
Traditional Approaches
Branch Office Experiences Slow Application Response Time
Branch Office
Upgrade to
More
Bandwidth
Headquarters
Data Center
Result: Expensive · Applications Still Slow · Doesn’t Scale
27
WebSphere Portal Technical Conference U.S. 2007
The Citrix WANScaler Solution
Maintain the
Current
Bandwidth
Branch Office
Branch Office
Support
More Users
Mobile Users
Communicate
with More
Branch Offices
Extend
Performance to
Mobile Users
Headquarters
Data Center
Result: Cost-Effective Simple Scales
28
WebSphere Portal Technical Conference U.S. 2007
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
29
WebSphere Portal Technical Conference U.S. 2007
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
30
WebSphere Portal Technical Conference U.S. 2007
WANScaler Benefits
SOHO
SOHO
Mobile Users
Mobile Users
Data
Center
Data
Center
Data
Center
Data
Center
Large
Remote
Office
Large
Remote
Office
Large
Remote
Office
Large
Remote
Office
• 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
31
average of 5x to 30x, and up to 300x at peak compression
WebSphere Portal Technical Conference U.S. 2007
WANScaler: Transparency
• Leave Layer 3/4 header information intact
• Existing firewalls, routers with QoS, and monitoring tools NOT affected
Tunneled
(Everyone else)
Router
QoS
Traffic
Monitoring
Transparent
(Citrix)
Router
QoS
32
Traffic
Monitoring
WebSphere Portal Technical Conference U.S. 2007
A Proven Globally-Deployed Solution
33
WebSphere Portal Technical Conference U.S. 2007
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
34
WebSphere Portal Technical Conference U.S. 2007
Web Interface for
WebSphere Portal
35
WebSphere Portal Technical Conference U.S. 2007
IBM WebSphere Portal
36
WebSphere Portal Technical Conference U.S. 2007
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
37
WebSphere Portal Technical Conference U.S. 2007
Technical Solution
A solution that aggregates content and
applications
WebSphere Portal
Citrix Presentation Server
Web Interface
38
WebSphere Portal Technical Conference U.S. 2007
WebSphere Portal
Intuitive web interface
Open architecture
Java Based
Management
WebSphere Content
Non-WebSphere Content
Integration tools and utilities
Portlet Development
Portal Customization
Management
39
WebSphere Portal Technical Conference U.S. 2007
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
40
WebSphere Portal Technical Conference U.S. 2007
Any Device, Any Network, Any Location
User Interface
sent to client
device
App or Desktop
executes entirely on
servers
Mouse clicks and
keystrokes sent to
server
Apps
Users
Lowest cost of management
Highest security, minimal endpoint risk
Work from any device, over any network
41
WebSphere Portal Technical Conference U.S. 2007
Web Interface
Component of Citrix Presentation Server
Provides users with access to published
applications through a standard web browser
42
WebSphere Portal Technical Conference U.S. 2007
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
43
WebSphere Portal Technical Conference U.S. 2007
Citrix and WebSphere Portal
44
WebSphere Portal Technical Conference U.S. 2007
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
45
WebSphere Portal Technical Conference U.S. 2007
Architecture – Integrated/Credential Vault Mode
IBM WebSphere
Application Server
W
IBM WebSphere
Portal
b
JSR-168 Portlet
Portal
Admin
e
S
e
r
IBM
Credential
Vault
Modified
v
Web Interface
e
r
Citrix Administrator
Access Management
Console
46
ICA
Client
End
User
Citrix Presentation
Server Farm
WebSphere Portal Technical Conference U.S. 2007
Architecture – External/Web Site Viewer Mode
Portal
Admin
ICA
Client
End
User
W
e
b
S
e
r
v
e
r
Citrix Presentation
Server Farm
47
IBM WebSphere
Application Server
IBM WebSphere
Portal
JSR-168 Portlet
W2K3
Unmodified
Web Interface
Unmodified
Web Interface
Citrix Administrator
Access Management
Console
WebSphere Portal Technical Conference U.S. 2007
IBM WebSphere Portal
48
WebSphere Portal Technical Conference U.S. 2007
CASE STUDIES
49
WebSphere Portal Technical Conference U.S. 2007
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
5050
WebSphere Portal Technical Conference U.S. 2007
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
5151
WebSphere Portal Technical Conference U.S. 2007
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
5252
WebSphere Portal Technical Conference U.S. 2007
Citrix Application Delivery Infrastructure
Citrix®
NetScaler®
Deliver Web
Apps
Citrix
Presentation
Server™
Users
Citrix
EdgeSight™
Monitor Real-Time
User Experience
Citrix
WANScaler™
Accelerate Apps
to Branch Offices
Citrix
Access Gateway™
Enable Secure
App Access
Deliver Windows
Apps
Citrix
Desktop
Server™
Deliver Windows
Desktops
53
WebSphere Portal Technical Conference U.S. 2007
Apps
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
54
WebSphere Portal Technical Conference U.S. 2007
55
WebSphere Portal Technical Conference U.S. 2007