CompTIA Cloud+ (CV0-004)DeploymentMedium

A cloud engineer is designing a highly available application that needs to distribute incoming user requests across multiple backend servers to ensure no single server becomes a bottleneck. The solution must also automatically detect unhealthy servers and redirect traffic away from them. Which network component is essential for this functionality?

  1. ADomain Name System (DNS)
  2. BLoad Balancer
  3. CContent Delivery Network (CDN)
  4. DVirtual Private Network (VPN)
Show answer & explanation

Correct answer: B. Load Balancer

A load balancer distributes incoming network traffic across multiple servers to optimize resource utilization, maximize throughput, and ensure high availability. It also performs health checks to identify and remove unhealthy servers from the rotation, fulfilling all requirements of the scenario.

Why the other options are wrong

  • A. DNS translates domain names to IP addresses but does not actively distribute traffic or perform health checks on application servers.
  • C. A CDN caches content closer to users to reduce latency and improve delivery speed, not for distributing application requests across backend servers.
  • D. A VPN creates a secure, encrypted connection over a public network, primarily for secure access, not traffic distribution.

Load Balancer

A device or service that distributes network traffic efficiently across multiple servers to ensure high availability and reliability of applications.

  • Distributes incoming requests across a pool of backend servers.
  • Performs health checks to identify and remove unhealthy servers.
  • Improves application scalability and fault tolerance.

Memory trick: Load Balancers distribute, CDNs cache, VPNs secure, DNS resolves.

More Deployment questions