← Back to Glossary

What is Multi-Location Load Balancing?

by Wikus Du Plessis on Glossary • February 8, 2021

Multi-location load balancing is implemented at the DNS level. The DNS query results are handled dynamically by the load balancer to direct clients to the geographical server or load balancing end-point that best fits their requirements. This reduces the content delivery time (connection latency) to clients and improves user interactivity and experience with web services.

Multi-site load balancing preserves business continuity when there is a sudden server failure or service disruption. Multi-site load balancing redirects traffic to the nearest server not affected by the loss. Various load balancing algorithms are used to distribute traffic between multiple location endpoints, like turn-based, weighted or persistent routing, to name a few. Health monitors are used to ensure that the traffic is only sent to healthy backend servers by taking the wrong server/location out of the load-balancing pool.

The multi-location setup can consist of server locations in public clouds or on-premises data centers.

Learn more about Snapt's multi-location load balancer and WAF security.