Chapter 16. Managing Networks and Traffic
168
To configure GSLB in your cloud environment, as a cloud administrator you must first configure a
standard load balancing setup for each zone. This enables to balance load across different servers in
each zone in the region. Then, configure both the NetScaler appliances that you plan to add to each
zone as authoritative DNS (ADNS) servers.
Next, as a domain administrator or user, create a GSLB site for each zone, configure GSLB virtual
servers for each site, create GLSB services, and bind the GSLB services to the GSLB virtual servers.
Finally, bind the domain to the GSLB virtual servers. The GSLB configurations on the two appliances
at the two different sites are identical, although each sites load-balancing configuration is specific to
that site.
As per the example given above, the administrator of xyztelco is the one who sets up GSLB. Perform
steps 1 through b as a cloud administrator. As a domain administrator or user when you create a
GSLB rule and assign load balancer rules on the CloudPlatform side, CloudPlatform orchestrates what
is given in c through g.
1. In the cloud.dns.name global parameter, specify the DNS name of your tenant's cloud that make
use of the GSLB service.
2. On the NetScaler side, configure GSLB as given in Configuring Global Server Load Balancing
(GSLB)1:
a. Configure a standard load balancing setup.
b. Configure Authoritative DNS, as explained in Configuring an Authoritative DNS Service2.
c. Configure a GSLB site with site name formed from the domain name details.
Configure a GSLB site with the site name formed from the domain name.
As per the example given above, the site names are A.xyztelco.com and B.xyztelco.com.
For more information, see Configuring a Basic GSLB Site3.
d. Configure a GSLB virtual server.
For more information, see Configuring a GSLB Virtual Server4.
e. Configure a GSLB service for each virtual server.
For more information, see Configuring a GSLB Service5.
f. Bind the GSLB services to the GSLB virtual server.
For more information, see Binding GSLB Services to a GSLB Virtual Server6.
g. Bind domain name to GSLB virtual server. Domain name is obtained from the domain details.
For more information, see Binding a Domain to a GSLB Virtual Server7.
1 http://support.citrix.com/proddocs/topic/netscaler-traffic-management-10-map/ns-gslb-config-con.html
2 http://support.citrix.com/proddocs/topic/netscaler-traffic-management-10-map/ns-gslb-config-adns-svc-tsk.html
3 http://support.citrix.com/proddocs/topic/netscaler-traffic-management-10-map/ns-gslb-config-basic-site-tsk.html
4 http://support.citrix.com/proddocs/topic/netscaler-traffic-management-10-map/ns-gslb-config-vsvr-tsk.html
5 http://support.citrix.com/proddocs/topic/netscaler-traffic-management-10-map/ns-gslb-config-svc-tsk.html
6 http://support.citrix.com/proddocs/topic/netscaler-traffic-management-10-map/ns-gslb-bind-svc-vsvr-tsk.html
7 http://support.citrix.com/proddocs/topic/netscaler-traffic-management-10-map/ns-gslb-bind-dom-vsvr-tsk.html