Thomas
Votes: 0Posted On: Oct 28, 2019 07:56:11
There can hardly be any comparison between the two as Round Robin DNS is a technique used for Load Balancing. In a broad term, Load balancing is a method that is used to distribute the incoming traffic uniformly across multiple servers to optimize network efficiency, reliability and capacity. The main purpose of a Load Balancer is to improve the performance and redundancy of your application. This is achieved using various methods including IP Hash, Least-Connected, Round Robin, etc. Using one of these techniques, the Load Balancer identifies in real-time which server in a pool can best meet a given client request, while ensuring heavy network traffic doesn't unduly overwhelm a single server.
How does Round Robin work?
Suppose, you have a domain name and three identical home pages hosted on three servers with three different IP addresses. By using Round Robin DNS, when one user accesses the home page, the request will be sent to the first IP address. The second user who accesses the home page will be sent to the next IP address, and the third user will be sent to the third IP address. In a nutshell, Round Robin network load balancing rotates connection requests among web servers in the order that requests are received. For a simplified example, assume that an enterprise has a cluster of three servers: Server A, Server B, and Server C.
• The first request is sent to Server A.
• The second request is sent to Server B.
• The third request is sent to Server C.
The load balancer continues passing requests to servers based on this order. This ensures that the server load is distributed evenly to handle high traffic.
Hope the above answer clarifies your doubt about Load Balancing and how Round Robin (Load Balancing technique) helps in achieving a balance when there is high traffic.