Configuración de GSLB en un clúster

Nota

Compatible con NetScaler 10.5 Build 52.11 en adelante.

Para configurar GSLB en un clúster, debe vincular las diferentes entidades GSLB a un grupo de nodos. El grupo de nodos debe tener un único nodo miembro.

Nota

Si ha configurado el método GSLB de proximidad estática, asegúrese de que la base de datos de proximidad estática esté presente en todos los nodos del clúster. Esto sucede de forma predeterminada si el archivo de base de datos está disponible en la ubicación predeterminada. Sin embargo, si el archivo de base de datos se mantiene en un directorio distinto de /var/netscaler/locdb/, debe sincronizar manualmente el archivo con todos los nodos del clúster.

Para configurar GSLB en un clúster mediante la interfaz de línea de comandos:

Inicie sesión en la dirección IP del clúster y realice las siguientes operaciones en el símbolo del sistema:

  1. Configure las diferentes entidades GSLB. Para obtener información, consulte Entidades de configuración de GSLB.

    Nota

    Al crear el sitio GSLB, asegúrese de especificar la dirección IP del clúster y la dirección IP pública del clúster (necesaria solo cuando el clúster se implementa detrás de un dispositivo NAT). Al configurar un sitio GSLB, debe utilizar la dirección IP del clúster del mismo sitio. Estos parámetros son necesarios para garantizar la disponibilidad de la funcionalidad de sincronización automática de GSLB.

    add gslb site <siteName> <siteType> <siteIPAddress> -publicIP <ip_addr> -clip <ip_addr> <publicCLIP>

  2. Cree un grupo de nodos de clúster.

    add cluster nodegroup <name> [-sticky ( YES | NO )]

    Nota

    Habilite la opción adhesiva si quiere configurar GSLB basado en usuarios VPN.

  3. Enlazar un único nodo de clúster al grupo de nodos.

    bind cluster nodegroup <name> -node <nodeId>

  4. Enlace el sitio GSLB local al grupo de nodos.

    bind cluster nodegroup <name> -gslbSite <string>

    Nota

    Asegúrese de que la dirección IP de la dirección IP del sitio GSLB local está seccionada (disponible en todos los nodos del clúster).

  5. Enlace el servicio ADNS (o ADNS-TCP) o el servidor virtual de equilibrio de carga DNS (o DNS-TCP) al grupo de nodos.

    Para enlazar el servicio ADNS:

    bind cluster nodegroup <name> -service <string>

    Para enlazar el servidor virtual de equilibrio de carga DNS:

    bind cluster nodegroup <name> -vServer <string>

  6. Enlace el servidor virtual GSLB al grupo de nodos.

    bind cluster nodegroup <name> -vServer <string>

  7. [Optativo]Para configurar GSLB basado en usuarios VPN, vincule el servidor virtual VPN al grupo de nodos GSLB.

    bind cluster nodegroup <name> -vServer <string>

  8. Verifique las configuraciones.

    show gslb runningConfig

Para configurar GSLB en un clúster mediante la interfaz gráfica de usuario:

Inicie sesión en la dirección IP del clúster y realice las siguientes operaciones en la ficha Configuración:

  1. Configure las entidades GSLB.

    Vaya a Gestión del tráfico > GSLB para realizar las configuraciones necesarias.

  2. Cree un grupo de nodos y realice otras configuraciones relacionadas con el grupo de nodos.

    Vaya a Sistema > Cluster > Grupos de nodos para realizar las configuraciones necesarias.

Para conocer las configuraciones detalladas que se van a realizar, consulte la descripción proporcionada en el procedimiento CLI mencionado anteriormente.

Compatibilidad con topología principal-hijo GSLB en un clúster

A partir de NetScaler 12.1 build 49.xx, la topología principal-secundario de GSLB se admite en el clúster.

Para obtener más información acerca de la topología principal-secundario, consulte Implementación de topología principal-hijo mediante el protocolo MEP.

Para configurar la topología principal-hijo de GSLB en un clúster mediante la CLI

Sitio principal

Realice la siguiente configuración:

  1. Cree un grupo de nodos de clúster.

    add cluster nodegroup <name>

    Ejemplo:

    add cluster nodegroup parentng

  2. Enlazar un único nodo de clúster al grupo de nodos.

    bind cluster nodegroup <name> -node <nodeId>

    Ejemplo:

    bind cluster nodegroup parentng -node n2

  3. Enlace el sitio GSLB local al grupo de nodos.

    bind cluster nodegroup <name> -gslbSite <string>

    Ejemplo:

    bind cluster nodegroup parentng -gslbSite site1

  4. Enlace el servicio ADNS (o ADNS-TCP) o el servidor virtual de equilibrio de carga DNS (o DNS-TCP) al grupo de nodos.

    bind cluster nodegroup <name> -service <string>

    Ejemplo:

    bind cluster nodegroup parentng – service ADNS

  5. Enlace el servidor virtual GSLB al grupo de nodos.

    bind cluster nodegroup <name> -vServer <string>

    Ejemplo:

    bind cluster nodegroup parentng -vServce gslbvs1

Sitio secundario

Realice la siguiente configuración:

  1. Cree un grupo de nodos de clúster.

    add cluster nodegroup <name>

    Ejemplo:

    add cluster nodegroup childng

  2. Enlazar un único nodo de clúster al grupo de nodos.

    bind cluster nodegroup <name> -node <nodeId>

    Ejemplo:

    bind cluster nodegroup childng -node -n3

  3. Enlace el sitio GSLB local al grupo de nodos.

    bind cluster nodegroup <name> -gslbSite <string>

    Ejemplo:

    bind cluster nodegroup childng -gslbSite site1

Nota

Para que los sitios primarios y secundarios intercambien estadísticas agregadas en métodos de equilibrio de carga basados en métricas, debe agregar servicios GSLB locales en el sitio secundario. Los métodos de equilibrio de carga basados en la métrica son menos conexión, menos ancho de banda y menos paquetes.

Para configurar la topología principal-hijo de GSLB en un clúster mediante la interfaz gráfica de usuario

  1. Configure las entidades GSLB.

    Vaya a Gestión del tráfico > GSLB para realizar las configuraciones necesarias.

  2. Cree un grupo de nodos.

    Vaya a Sistema > Cluster > Grupos de nodos para realizar las configuraciones necesarias.

  3. En la página Grupo de nodos, seleccione el grupo de nodos al que quiere enlazar un nodo, haga clic en Modificar y realice las siguientes tareas. También puede realizar estas tareas al agregar un grupo de nodos.

    • Enlazar un nodo al grupo de nodos.

      En Configuración avanzada, haga clic en Nodos de clúster y realice las siguientes tareas:

      • En la sección Nodos de clúster, haga clic en Sin nodo de clúster.
      • En Seleccionar nodo de clúster, haga clic en > y seleccione el nodo que quiere enlazar al grupo de nodos. También puede agregar un nuevo nodo de clúster.
    • Enlace el sitio GSLB local al grupo de nodos.

      En Configuración avanzada, haga clic en Sitios de GSLB y realice las siguientes tareas:

      • En la sección Sitios GSLB, haga clic en Sin sitio GSLB.
      • En Seleccionar sitio GSLB, haga clic en > y seleccione el sitio GSLB que quiere enlazar al grupo de nodos. También puede agregar un nuevo sitio GSLB.
    • Enlace el servidor virtual GSLB al grupo de nodos.

      En Configuración avanzada, haga clic en Servidores virtuales y realice la siguiente tarea:

      • En el panel Servidores virtuales, haga clic en +.
      • En Elegir servidor virtual, seleccione el servidor que quiere enlazar al grupo de nodos.
    • Enlace el servicio ADNS (o ADNS-TCP) o el servidor virtual de equilibrio de carga DNS (o DNS-TCP) al grupo de nodos.

      En Configuración avanzada, haga clic en Servicios y realice las siguientes tareas:

      • En la sección Servicios, haga clic en Sin servicio.
      • En Seleccionar servicio, seleccione el servicio que quiere enlazar al grupo de nodos. También puede agregar un nuevo servicio.

Nota

Para los sitios secundarios, solo tiene que enlazar el nodo de clúster y el sitio GSLB local al grupo de nodos.