ADC

Ejemplo de configuración y configuración de GSLB

Una organización tiene una red dispersa geográficamente y tres centros de datos ubicados en los Estados Unidos, México y Colombia. En la configuración relacionada con estas ubicaciones, estas se denominan US, MX y CO, respectivamente. En cada ubicación, la empresa tiene una granja de servidores que proporciona el mismo contenido y la configuración funciona según lo esperado. El dispositivo NetScaler de cada ubicación se configura a través de un servidor virtual con el protocolo HTTP en el puerto 80.

La organización ha implementado la configuración GSLB añadiendo un identificador de sitio en cada sitio. El identificador del sitio incluye un nombre de sitio y una dirección IP que son propiedad del dispositivo NetScaler y se utilizan para las comunicaciones GSLB. Cada sitio tiene un sitio local para el dispositivo. Además, cada sitio tiene dos sitios remotos al dispositivo local. En cada sitio, se crea un servidor virtual GSLB con el mismo nombre. Este servidor virtual identifica el sitio web de la organización a nivel mundial y no tiene ninguna dirección IP asociada. La configuración también tiene configurados los servicios de GSLB que apuntan a los servidores virtuales de equilibrio de carga configurados en cada sitio de GSLB al especificar la dirección IP, el protocolo y el número de puerto del servidor virtual correspondiente. Estos servicios están enlazados al servidor virtual GSLB.

Nota: En el procedimiento siguiente, los comandos utilizan direcciones IP privadas para los sitios GSLB. Para los sitios públicos y los servicios GSLB, asegúrese de utilizar direcciones IP públicas para estos sitios.

La siguiente tabla muestra las direcciones IP y las ubicaciones utilizadas en el ejemplo:

Dirección IP Ubicación
10.3.1.101 IP del sitio de NetScaler local.
172.16.1.101 IP del sitio de ubicación remota Site-MX.
192.168.1.101 IP del sitio de ubicación remota Site-co.
172.16.1.100 IP de servicio de ubicación remota Site-MX.
10.3.1.100 IP de servicio de NetScaler local.
192.168.1.100 IP de servicio de ubicación remota Site-co.

Al agregar un sitio GSLB, si el sitio solo se comunica a través de Internet, utilice el campo “IP pública”. Por ejemplo, cuando no hay conectividad VPN de sitio a sitio entre los sitios de la GSLB.

Para configurar la configuración de GSLB con dispositivos NetScaler mediante los comandos de la CLI

  1. Habilite la función GSLB, si aún no lo ha hecho.

    enable ns feature gslb
    <!--NeedCopy-->
    
  2. Identifique un SNIP que sirva para agregar un sitio GSLB local.

  3. Agregue el sitio GSLB para el dispositivo NetScaler local.

    add gslb site site-US 10.3.1.101
    <!--NeedCopy-->
    
  4. Agregue los sitios GSLB para los dispositivos NetScaler remotos.

    add gslb site site-MX 172.16.1.101
    add gslb site site-CO 192.168.1.101
    <!--NeedCopy-->
    
  5. Agregue el servidor virtual GSLB que hace referencia a un servicio que se está usando en la configuración de GSLB:

    add gslb vserver gslb-lb HTTP
    <!--NeedCopy-->
    
  6. Agregue los servicios de GSLB para cada sitio que participe en la configuración de GSLB:

    add gslb service gslb_SVC30 172.16.1.100 HTTP 80 -siteName site-MX
    add gslb service gslb_SVC10 10.3.1.100 HTTP 80 -siteName site-US
    add gslb service gslb_SVC20 192.168.1.100 HTTP 80 -siteName site-CO
    <!--NeedCopy-->
    
  7. Enlazar los servicios GSLB al servidor virtual GSLB:

    bind gslb vserver gslb-lb -serviceName gslb_SVC10
    bind gslb vserver gslb-lb -serviceName gslb_SVC20
    bind gslb vserver gslb-lb -serviceName gslb_SVC30
    <!--NeedCopy-->
    
  8. Enlazar el dominio al servidor virtual GSLB.

    bind gslb vserver gslb-lb -domainName www.mycompany.com -TTL 30
    <!--NeedCopy-->
    
  9. Agregue un servicio ADNS que escuche las consultas de DNS.

    set service Service-ADNS-1 10.14.39.21 ADNS 53
    <!--NeedCopy-->
    
Ejemplo de configuración y configuración de GSLB