DNS load balancing is the oldest and probably the simplist load balancing approach. It is provides a simple means to implement load balancing.
This type of load balancing uses part of the DNS functionality that allows more than one IP address to be associated with a single hostname (or server name). n order to load balance with DNS a round robin approach is used where the requests are routed to each backend server in turn. Strictly speaking it is not server load balancing but the DNS system itself runs on servers
The main benefit of this approach is that it is easy to set up and configure. However it is a simple process so there are a number of disadvantages of this approach which include:
- only round robin can be used
- DNS cannot detect if a server breaks down and is not operational
- sticky (same server) connections are not possible
- lod distribution can be unpredictable
Tags: dnd, dns load balancing, load balancing