Adc01070 - Application Acceleration

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

ADC01070 - Application Acceleration

ADC01070 - Application Acceleration


Introducing Application Acceleration

Connection Pooling
• A set of open TCP connections used by requests
– A new connection is created and added to the pool if all in use
• Reduces the user’s connection waiting time
• Reduces the load on the backend servers

1
Requests 2
1 3
2

Tommy 3 ADC
Real Server
Pool

Caching
• Stores commonly used information in local memory (RAM)
– Reduced latency when retrieving web content
– An overall reduction in bandwidth and server load
• A content rule can be used

Responses
Responses
Service

Content Rule
Tommy Web Server

ADC

1
ADC01070 - Application Acceleration

Compression
• Compresses specific content types
– Reduction in bandwidth utilization
– Quicker object retrieval due to smaller size
• A content rule can be used

Response
Response Service

Content Rule

Tommy Web Server

ADC

SSL Offloading
• SSL sessions will be terminated at the ADC
• Certificates are stored on the ADC

VIP HTTPS
HTTPS HTTPS
Tommy Web Application
HTTPS
ADC

Instant SSL
• Secures an HTTP web application with HTTPS
• Creates two services with same VIP (HTTP[80] / HTTPS[443])
• Redirects HTTP requests to the HTTPS service
• Rewrites HTTP to HTTPS in response body

1st HTTP Request


HTTP
Redirect to HTTPS
VIP WT HTTP

HTTPS
Tommy Web Application
Response Rewrite HTTP
ADC

2
ADC01070 - Application Acceleration

Perfect Forward Secrecy (PFS)


• Generates random public keys per session for the key
agreement
• The connection must be established with a DHE handshake
• When enabled, non-ECDSA ciphers are not used

John HTTPS
session1

session2
Backend Servers

Tommy HTTPS
ADC

Thank You

You might also like