200-201 Question 129
Select 3A company’s web application is experiencing high traffic, causing performance issues on its servers. The cybersecurity team suggests implementing a load balancer to address this issue. Which of the following benefits does load balancing provide in this scenario?
- A
Improved availability by distributing traffic across multiple servers
- B
Enhanced security by encrypting traffic between the client and servers
- C
Efficient utilization of server resources by evenly distributing the load
- D
Protection against DDoS attacks by blocking malicious traffic
- E
Reduced latency by routing traffic to the closest server
Show answer and explanation
Correct answers: A, C, E
Explanation
Load balancing is a critical component in network and application performance optimization. It ensures high availability by distributing traffic across multiple servers, prevents resource overloading, and can improve user experience by reducing latency. Advanced features like encryption or DDoS protection, while possible in some load balancers, are not their primary functions.
- A. Correct.
Correct. Load balancing improves availability by ensuring that no single server is overwhelmed, thereby keeping the application accessible even during high traffic.
- B. Incorrect.
Incorrect. Encrypting traffic between the client and the servers is not a primary function of load balancing. This is typically achieved using SSL/TLS protocols.
- C. Correct.
Correct. Load balancers optimize resource utilization by distributing requests evenly across available servers, preventing overloading of any single server.
- D. Incorrect.
Incorrect. While some advanced load balancers may offer basic DDoS mitigation features, blocking malicious traffic is not their primary function and typically requires dedicated security tools.
- E. Correct.
Correct. Load balancers can reduce latency by routing traffic to the closest or best-performing server, improving the user experience.