Configurar un servidor virtual GSLB

Un servidor virtual GSLB es una entidad que representa uno o más servicios GSLB y equilibra el tráfico entre ellos. Evalúa los métodos o algoritmos GSLB configurados para seleccionar un servicio GSLB al que enviar la solicitud del cliente.

Nota

Un requisito de protocolo de servidor virtual GSLB consiste principalmente en crear una relación entre el servidor virtual y los servicios que están vinculados al servidor virtual. Esto también mantiene la consistencia de CLI/API para otros tipos de servidores virtuales. El parámetro Tipo de servicio en un servicio o un servidor virtual no se utiliza al servir las solicitudes DNS. En su lugar, se hace referencia durante la persistencia del sitio, el supervisión y para hacer búsquedas a través de MEP.

Para crear un servidor virtual GSLB mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba los siguientes comandos para agregar un servidor virtual GSLB y verificar la configuración:

-  add gslb vserver <name> <serviceType> -ipType (IPv4 | IPv6)
-  show gslb vserver <name>

Ejemplo:

add gslb vserver Vserver-GSLB-1 HTTP -ipType IPv4
add gslb vserver Vserver-GSLB-2 HTTP -ipType IPv6
show gslb vserver Vserver-GSLB-1
show gslb vserver Vserver-GSLB-2

Para modificar o quitar un servidor virtual GSLB mediante la interfaz de línea de comandos

  • Para modificar un servidor virtual GSLB, utilice el comando set gslb vserver. Este comando funciona de forma similar al comando add gslb vserver, excepto que se escribe el nombre de un servidor virtual GSLB existente.
  • Para restablecer un parámetro a su valor predeterminado, puede utilizar el comando unset gslb vserver seguido del valor VServerName y el nombre del parámetro que se va a desestablecer.
  • Para quitar un servidor virtual GSLB, utilice el comando rm gslb vserver, que acepta solo el argumento name.

Para configurar un servidor virtual GSLB mediante la utilidad de configuración

  1. Vaya a Administración de tráfico > GSLB > Servidores virtuales.
  2. Agregue un nuevo servidor virtual GSLB o seleccione un servidor virtual GSLB existente y modifique su configuración.

Para ver las estadísticas de un servidor virtual GSLB mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba:

stat gslb vserver <name>

Ejemplo:

stat gslb vserver Vserver-GSLB-1

Para ver las estadísticas de un servidor virtual GSLB mediante la utilidad de configuración

Vaya a Administración del tráfico > GSLB > Servidores virtuales, seleccione el servidor virtual y haga clic en Estadísticas.

Estadísticas del servidor virtual GSLB

A partir de Citrix ADC versión 12.1 build 51.xx y versiones posteriores, las estadísticas del servidor virtual GSLB también muestran la siguiente información además de detalles como; hits de vserver, sesión de persistencia actual, bytes de solicitud, bytes de respuesta, umbral de desbordamiento, hits de desbordamiento, cliente actual establecido conexiones y vserver abajo visitas de copia de seguridad.

  • Fallos del método LB primario: Número de veces que el método GSLB principal ha fallado.
  • Errores del método LB de copiade seguridad: Número de veces que el método GSLB de copia de seguridad ha fallado.
  • Conciertos de persistencia de servidor virtual: El número de veces que se sirve la solicitud a través de las sesiones de persistencia.

Las estadísticas del servidor virtual GSLB también muestran las estadísticas de los miembros del grupo de servicios vinculados al servidor virtual.

Nota: El método primario o de copia de seguridad puede fallar cuando el método primario es proximidad estática y el método de copia de seguridad es RTT. En este caso, si no hay ninguna ubicación correspondiente a LDNS IP, la proximidad estática falla y se intenta el método de copia de seguridad. Las estadísticas se actualizan sobre la base de lo siguiente:

  • Si el método de copia de seguridad es correcto, solo se incrementan las estadísticas de error del método principal.
  • Si el cálculo RTT no es correcto, entonces el método de copia de seguridad también falla. En este caso, se incrementan las estadísticas de error del método primario y de copia de seguridad.

Cuando el método de copia de seguridad falla, se utiliza el método de último recurso de round robin.

La siguiente imagen es un ejemplo de las estadísticas del servidor virtual GSLB de CLI.

GSLB vserver stats cli

La siguiente imagen es un ejemplo de las estadísticas del servidor virtual GSLB de GUI.

GUI de estadísticas de vserver de GSLB

Estadísticas de servicios GSLB

Cuando ejecuta el comando stat gslb service desde la línea de comandos o haga clic en el enlace Estadísticas de la utilidad de configuración, se muestran los siguientes detalles del servicio:

  • Bytes de solicitud. Número total de bytes de solicitud recibidos en este servicio o servidor virtual.
  • Bytes de respuesta. Número de bytes de respuesta recibidos por este servicio o servidor virtual.
  • Conexiones establecidas por el cliente actual. Número de conexiones de cliente en estado ESTABLECIDO.
  • Carga actual en el servicio. Carga en el servicio (calculada a partir del monitor de carga vinculado al servicio).

Es posible que no se muestren los datos del número de solicitudes y respuestas, así como el número de conexiones actuales de cliente y servidor o que no se sincronicen con los datos del servidor virtual de equilibrio de carga correspondiente.

Borrar las estadísticas del servidor virtual o del servicio GSLB

Nota: Esta función está disponible en NetScaler versión 10.5.e.

Ahora puede borrar las estadísticas de un servidor virtual y servicio GSLB. Citrix ADC proporciona las dos opciones siguientes para borrar las estadísticas:

  • Básico: Borra las estadísticas específicas del servidor virtual pero conserva las estadísticas aportadas por el servicio GLSB enlazado.
  • Completo: Borra tanto el servidor virtual como las estadísticas del servicio GSLB enlazadas.

Para borrar las estadísticas de un servidor virtual GSLB mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba:

stat gslb vserver <name> -clearstats <basic | full>

Ejemplo:

stat gslb vserver Vserver-GSLB-1 –clearstats basic

Para borrar las estadísticas de un servicio GSLB mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba:

stat gslb service <name> -clearstats <basic | full>

Ejemplo:

stat gslb service service-GSLB-1 –clearstats basic

Para borrar las estadísticas de un servidor virtual GSLB mediante la utilidad de configuración

  1. Vaya a Administración de tráfico > GSLB > Servidores virtuales.
  2. Seleccione el servidor virtual GSLB y, a continuación, haga clic en Estadísticas y, a continuación, haga clic en Borrar.
  3. En la lista desplegable Borrar, seleccione Básico o Completo y, a continuación, haga clic en Aceptar.

Para borrar las estadísticas de un servicio GSLB mediante la utilidad de configuración

  1. Vaya a Gestión de Tráfico > GSLB > Servicios.
  2. Seleccione el servicio GSLB y, a continuación, haga clic en Estadísticas y, a continuación, haga clic en Borrar.
  3. En la lista desplegable Borrar, seleccione Básico o Completo y, a continuación, haga clic en Aceptar.

Habilitación y desactivación de servidores virtuales GSLB

Cuando se crea un servidor virtual GSLB, se habilita de forma predeterminada. Si inhabilita el servidor virtual GSLB, al recibir una solicitud DNS, el dispositivo Citrix ADC no toma ninguna decisión GSLB basada en el método GSLB configurado. En su lugar, la respuesta a la consulta DNS contiene las direcciones IP de todos los servicios vinculados al servidor virtual.

Para habilitar o inhabilitar un servidor virtual GSLB mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba uno de los siguientes comandos:

enable gslb vserver <name>@  

disable gslb vserver <name>@  

Ejemplo:

enable gslb vserver Vserver-GSLB-1
disable gslb vserver Vserver-GSLB-1

Para habilitar o inhabilitar un servidor virtual GSLB mediante la utilidad de configuración

  1. Vaya a Administración de tráfico > GSLB > Servidores virtuales.
  2. Seleccione un servidor virtual y, en la lista Acción, seleccione Activar o desactivar.