Professional Documents
Culture Documents
SAP
SAPPartnership@f5.com
CONFIDENTIAL 2
Firewall/connection manager
Configuration:
1. Manual
2. Retrieve from SAP SAP GUI and Web Clients
Message Server
Load balancing:
1. Round-robin (weighted)
2. Load-based
3. Use information from SAP SAP
Message Server
DMZ Message Server
High availability: SAP Router
1. Check individual Web AS
instances
2. Use information from SAP
Message Server Single Point of Failure
Security:
Web Dispatcher
1. SSL Termination
2. SSL Termination and re-
encryption
Persistence:
1. Source IP
2. Cookie
SAP
DMZ Message Server
SAP Router
1. Message Server queries SAP Portal TCP50000
2. Message Server queries SAP Portal TCP50200
3 3. Message Servers updates Web Dispatcher
Single Point of Failure 4
4. Web Dispatcher removes Portal Server from LB
Web Dispatcher
1
2
Web Dispatcher
Protocols supported
– HTTP based protocols
Persistency detection
– Client IP based
– SAP Web AS specific (ABAP and J2EE)
– External Session ID
Load Balancing
– Static Round Robin
– Weighted Round Robin
Security
– SSL offload
Performance
– Optimized, Lazy HTTP parser
– HTTP proxy cache in Web Dispatcher
– File Access for static content
CONFIDENTIAL 6
Source: SAP
CONFIDENTIAL 7
Persistency detection
– Client IP based
– Cookie
– JSession
– External Session ID
– iRules
Load Balancing
– Round Robin Static /Weighted
– Ratio
– Least Connection
– Observed
– Predictive
– Fastest (Application)
– Dynamic Ratio
– CPU through SNMP
– Etc..
Performance
– Optimized, WAN & LAN
– HTTP Full proxy
– RAMCache
Security
– SSL offload and End-To-End SSL
CONFIDENTIAL 9