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 Avi Load Balancer GSLB.
Key Functions
A GSLB solution must be capable of performing the following four key functions.
S.No. |
Function |
Entity Responsible |
---|---|---|
1 |
Definition and ongoing synchronization and maintenance of the GSLB configuration |
Avi Load Balancer Controller |
2 |
Monitoring of health of GSLB pool members |
Avi Load Balancer Controllers and Service Engines (SEs) |
3 |
Optimizing application service for clients by providing GSLB DNS responses to their FQDN requests based on the GSLB algorithm configured |
Avi Load Balancer GSLB DNS running in one or more SEs |
4 |
Processing of application requests |
Services placed on Avi Load Balancer SEs, or running on third-party servers or load balancers |