GSLB provides simplified and centralized configuration and monitoring of global applications. In a typical environment, the corporate name server delegates one or more subdomains to the GSLB, which then owns these domains and responds to DNS queries from clients. GSLB provides an active/backup model for backup or disaster recovery applications and an active/active model to respond with the most optimal site, based on proximity, and so on. This section overviews the architecture, terminology, and object model for NSX Advanced Load Balancer GSLB.

Key Functions

A GSLB solution must be capable of performing the following four key functions.



Entity Responsible


Definition and ongoing synchronization and maintenance of the GSLB configuration

NSX Advanced Load Balancer Controller


Monitoring of health of GSLB pool members

NSX Advanced Load Balancer Controllers and Service Engines (SEs)


Optimizing application service for clients by providing GSLB DNS responses to their FQDN requests based on the GSLB algorithm configured

NSX Advanced Load Balancer GSLB DNS running in one or more SEs


Processing of application requests

Services placed on NSX Advanced Load Balancer SEs, or running on third-party servers or load balancers

In NSX Advanced Load Balancer GSLB, an individual GSLB site can perform all the four functions mentioned above.