DNS Global Load Balancing (GSLB)

Advanced load balancing capabilities, at your fingertips


Global Load Balancing (GLB, sometimes called GSLB) is the intelligent distribution of traffic across server resources located in multiple geographies. The NS1 Platform is designed around the proposition that traffic management decisions that leverage the current state of the application delivery network result in better application performance.

An Integrated Approach to Traffic Management

Regardless of how well your applications are designed, real time factors such as network conditions, user demand, local outages and capacity affect the quality of experience for each individual user. The NS1 Platform provides an open interface for integrating real time telemetry from the application infrastructure to base traffic routing decisions on:

  1. The location that has the fastest connect time for the user.

  2. The available bandwidth at each location.

  3. The number of users currently being served at each location.

  4. The capacity at each location to serve incoming users.

Our integrated traffic management program provides solution guides and technical assistance to help you design and implement a GLB solution that will bring your application performance to the next level.

Global Traffic Management with Application Delivery Controllers

Load balancers are widely deployed to ensure optimal distribution of workloads coming into data centers. What has been lacking is a good solution for distributing load among data centers – to ensure traffic is not sent to an overloaded facility when less busy alternatives are available. Or even better, to prevent data centers from becoming overloaded in the first place. Traditional managed DNS providers don’t have the ability to steer traffic based on real time load conditions. Proprietary solutions from the load balancer vendors place the burden and risk of running DNS global traffic management on the shoulders of the customer. Fortunately, there is a better way – one that combines highly advanced global traffic management capabilities with the global scale, speed and reliability of NS1’s Managed DNS.

How it Works

NS1 operates a globally anycasted advanced DNS, delivered as a managed service. Unlike other DNS services, NS1 has the capability to associate meta data with DNS records and use that meta data to make traffic management decisions. NS1 can collect real time performance telemetry from your load balancers. This telemetry can represent number of active connections, available capacity or other load related information. NS1 then uses the data to make advanced traffic management decisions, steering new incoming requests to the right point of presence, ensuring the best possible end user experience for your customers.

Use the Load Balancer of Your Choice

NS1’s advanced traffic management has an open interface for bringing in telemetry. As a result, you can gain the benefits of global traffic management with whatever load balancers you have deployed in your infrastructure. If your load balancer can produce load metrics, NS1 can use them. We work with commercial load balancers (hardware and software based) as well as open source load balancers such as HA Proxy and NGINX.