101 · Question #686
What is one way that a application delivery controller lowers the CPU-load on web servers?
The correct answer is A. use SSL termination at the application delivery controller. An application delivery controller (ADC) reduces web server CPU load by performing SSL/TLS termination itself, offloading the computationally expensive cryptographic operations from backend servers.
Question
What is one way that a application delivery controller lowers the CPU-load on web servers?
Options
- Ause SSL termination at the application delivery controller
- Bmake the application delivery controller function as a Firewall
- Cmake the application delivery controller a member of both external and internal VLANs
- Duse cookie persistence on the application delivery controller
How the community answered
(64 responses)- A88% (56)
- B8% (5)
- C2% (1)
- D3% (2)
Why each option
An application delivery controller (ADC) reduces web server CPU load by performing SSL/TLS termination itself, offloading the computationally expensive cryptographic operations from backend servers.
SSL/TLS handshakes and symmetric encryption operations are CPU-intensive. When an ADC terminates SSL, it decrypts incoming HTTPS traffic and forwards plain HTTP to backend web servers, freeing those servers from performing cryptographic work and allowing them to dedicate CPU resources to application logic.
Functioning as a firewall adds inspection overhead to the ADC but does not reduce CPU load on web servers.
VLAN membership affects network segmentation and routing, not the computational workload placed on web servers.
Cookie persistence ensures session stickiness by routing a client to the same server, but it does not reduce the CPU work each server must perform.
Concept tested: ADC SSL termination offloading web server CPU
Source: https://www.f5.com/services/resources/glossary/ssl-offloading-and-acceleration
Topics
Community Discussion
No community discussion yet for this question.