ADC

Supervisar los servicios de GSLB

Cuando vincula un servicio remoto a un servidor virtual GSLB, los sitios GSLB intercambian información de métrica, incluida la información de métrica de red, que es la información de tiempo de ida y vuelta y la información de persistencia.

Si se pierde momentáneamente una conexión de Metric Exchange entre cualquiera de los sitios participantes, el sitio remoto se marca como INACTIVO y el equilibrio de carga se realiza en los sitios restantes que estén ACTIVOS. Cuando el intercambio de métricas de un sitio está INACTIVO, los servicios remotos que pertenecen al sitio también se marcan como ACTIVADOS.

El dispositivo NetScaler evalúa periódicamente el estado de los servicios GSLB remotos mediante MEP o monitores vinculados explícitamente a los servicios remotos. No es necesario vincular monitores explícitos a los servicios locales, porque el estado del servicio GSLB local se actualiza de forma predeterminada mediante el MEP. Sin embargo, puede vincular monitores explícitos a un servicio remoto. Cuando los monitores están vinculados explícitamente, el estado del servicio remoto no se controla mediante el intercambio de métricas.

De forma predeterminada, al vincular un monitor a un servicio GSLB remoto, el dispositivo NetScaler utiliza el estado del servicio informado por el monitor. Sin embargo, puede configurar el dispositivo NetScaler para que utilice monitores para evaluar los servicios en las siguientes situaciones:

  • Utilice siempre monitores (configuración predeterminada).
  • Utilice monitores cuando el MEP esté INACTIVO.
  • Utilice monitores cuando los servicios remotos y el MEP estén inactivos.

La segunda y la tercera de las configuraciones anteriores permiten que el dispositivo deje de monitorear cuando MEP esté activo. Por ejemplo, en una configuración de GSLB jerárquica, un sitio de GSLB proporciona al MEP información sobre sus sitios secundarios a su sitio principal. Un sitio intermedio de este tipo puede evaluar el estado del sitio secundario como INACTIVO debido a problemas de red, aunque el estado real del sitio sea ACTIVO. En este caso, puede vincular los monitores a los servicios del sitio principal y inhabilitar MEP para determinar el estado real del servicio remoto. Esta opción le permite controlar la manera en que se determinan los estados de los servicios remotos.

Para usar los monitores, primero créelos y, a continuación, enlacelos a los servicios GSLB.

Configurar el disparador del monitor

Puede configurar un sitio de GSLB para que utilice siempre monitores (opción predeterminada), utilice monitores cuando MEP esté inactivo o utilice monitores cuando tanto el servicio remoto como el MEP estén inactivos. En los dos últimos casos, el dispositivo NetScaler deja de monitorear cuando MEP vuelve al estado activo.

Para configurar la activación del monitor mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba:

set gslb site <siteName> –triggerMonitor (ALWAYS | MEPDOWN | MEPDOWN_SVCDOWN)
<!--NeedCopy-->

Ejemplo:

set gslb site Site-GSLB-North-America –triggerMonitor Always
<!--NeedCopy-->

Para configurar la activación del monitor mediante la utilidad de configuración

  1. Vaya a Administración del tráfico > GSLB > Sitiosy haga doble clic en el sitio.
  2. En la lista desplegable Monitores de activación, seleccione una opción para saber cuándo activar la monitorización.

Agregar o quitar monitores

Para agregar un monitor, especifique el tipo y el puerto. No puede eliminar un monitor que esté vinculado a un servicio. Primero debe desvincular el monitor del servicio.

Para agregar un monitor mediante la interfaz de línea de comandos

En la línea de comandos, escriba los siguientes comandos para crear un monitor y comprobar la configuración:

add lb monitor <monitorName> -type <monitorType> -destPort <portNumber>

show lb monitor <monitorName>
<!--NeedCopy-->

Ejemplo:

add lb monitor monitor-HTTP-1 -type HTTP -destPort 80
show lb monitor monitor-HTTP-1
<!--NeedCopy-->

Para eliminar un monitor mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba:

rm lb monitor <monitorName>
<!--NeedCopy-->

Para agregar un monitor mediante la utilidad de configuración

Vaya a Administración del tráfico > Equilibrio de carga > Monitores y añada o elimine un monitor.

Enlazar monitores a un servicio GSLB

Una vez que haya creado los monitores, debe vincularlos a los servicios GSLB. Al vincular los monitores a los servicios, puede especificar un peso para el monitor. Después de vincular uno o más monitores ponderados, puede configurar un umbral de monitor para el servicio. Este umbral hace que el servicio deje de funcionar si la suma de los pesos de los monitores enlazados cae por debajo del valor umbral.

Nota: En la utilidad de configuración, puede establecer tanto el peso como el umbral de monitorización al mismo tiempo que vincula el monitor. Al utilizar la línea de comandos, debe emitir un comando independiente para establecer el umbral de monitorización del servicio.

Para vincular el monitor al servicio GSLB mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba:

bind monitor <name> <serviceName> [ -state (Enabled | Disabled) ] -weight <positiveInteger>
<!--NeedCopy-->

Ejemplo:

bind monitor monitor-HTTP-1 service-GSLB-1 -state enabled -weight 2
<!--NeedCopy-->

Para establecer el umbral de monitorización de un servicio GSLB mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba:

set gslb service <ServiceName> -monThreshold <PositiveInteger>
<!--NeedCopy-->

Ejemplo:

set gslb service service-GSLB-1 -monThreshold 9
<!--NeedCopy-->

Para vincular el monitor al servicio GSLB mediante la utilidad de configuración

  1. Vaya a Administración del tráfico > GSLB > Servicios.
  2. Haga clic en la sección Monitor y vincule el monitor al servicio GSLB.

Para establecer el umbral de monitorización de un servicio GSLB mediante la utilidad de configuración

  1. Vaya a Administración del tráfico > GSLB > Servicios.
  2. Haga clic en la sección Umbral del monitor e introduzca un valor de umbral.
Supervisar los servicios de GSLB