ADC

Configurar grupos de servicios

La configuración de un grupo de servicios le permite administrar un grupo de servicios con la misma facilidad que un único servicio. Por ejemplo, si habilita o inhabilita cualquier opción, como compresión, supervisión de estado o apagado correcto, para un grupo de servicios, la opción se habilita para todos los miembros del grupo de servicios.

Después de crear un grupo de servicios, puede vincularlo a un servidor virtual y agregar servicios al grupo. También puede enlazar monitores a grupos de servicio.

Nota:

No puede vincular un servicio y un grupo de servicios que tengan la misma dirección IP y el mismo puerto al mismo servidor virtual.

Los miembros de un grupo de servicios se identifican por dirección IP o nombre de servidor.

El uso de miembros del grupo de servicios basados en nombres de dominio (DBS) es ventajoso porque no es necesario volver a configurar el miembro en el dispositivo NetScaler si cambia la dirección IP del miembro. El dispositivo detecta automáticamente dichos cambios a través del servidor de nombres configurado. Esta función resulta útil en casos de nube, en los que el proveedor de servicios puede cambiar un servidor físico o cambiar la dirección IP de un servicio. Si especifica un miembro del grupo DBS, el dispositivo aprende la dirección IP de forma dinámica.

Puede vincular tanto a los miembros basados en IP como a los miembros de DBS al mismo grupo de servicios.

Nota: Si utiliza miembros del grupo de servicios DBS, asegúrese de que se haya especificado un servidor de nombres o de que esté configurado un servidor DNS en el dispositivo NetScaler. Un nombre de dominio se resuelve en una dirección IP solo si el registro de direcciones correspondiente está presente en el dispositivo o en el servidor de nombres.

Crear grupos de servicios

Puede configurar hasta 8192 grupos de servicios en el dispositivo NetScaler.

Para crear un grupo de servicios mediante la línea de comandos

En la línea de comandos, escriba:

add servicegroup <ServiceGroupName> <Protocol>
<!--NeedCopy-->

Ejemplo:

add servicegroup Service-Group-1 HTTP
<!--NeedCopy-->

Para crear un grupo de servicios mediante la utilidad de configuración

Vaya a Administración del tráfico > Equilibrio de carga > Grupos de servicios y agregue un grupo de servicios.

Vincular un grupo de servicios a un servidor virtual

Al vincular un grupo de servicios a un servidor virtual, los servicios de los miembros se enlazan al servidor virtual.

Para vincular un grupo de servicios a un servidor virtual mediante la interfaz de línea de comandos

En la línea de comandos, escriba:

bind lb vserver <name>@ <serviceGroupName>
<!--NeedCopy-->

Ejemplo:

bind lb vserver Vserver-LB-1 Service-Group-1
<!--NeedCopy-->

Para enlazar un grupo de servicios a un servidor virtual mediante la GUI

  1. Vaya a Administración del tráfico > Equilibrio de carga > Servidores virtuales y abra un servidor virtual.
  2. En Parámetros avanzados, selecciona Grupos de servicios.

Vincular un miembro a un grupo de servicios

Agregar servicios a un grupo de servicios permite que el grupo de servicios administre los servidores. Puede agregar los servidores a un grupo de servicios especificando las direcciones IP o los nombres de los servidores.

En la GUI, si desea agregar un miembro del grupo de servicios basado en nombres de dominio, seleccione Basado en servidor.

Con esta opción, puede agregar cualquier servidor al que se le haya asignado un nombre, independientemente de si el nombre es una dirección IP o un nombre asignado por el usuario.

Para agregar miembros a un grupo de servicios mediante la interfaz de línea de comandos

Para configurar un grupo de servicios, en la línea de comandos, escriba:

bind servicegroup <serviceGroupName> (<IP>@ | <serverName>) <port>
<!--NeedCopy-->

Ejemplos:

bind servicegroup Service-Group-1 10.102.29.30 80

bind servicegroup Service-Group-2 1000:0000:0000:0000:0005:0600:700a:888b 80

bind servicegroup CitrixEdu s1.citrite.net
<!--NeedCopy-->

Para agregar miembros a un grupo de servicios mediante la utilidad de configuración

  1. Vaya a Administración del tráfico > Equilibrio de carga > Grupos de servicios y abra un grupo de servicios.

  2. Haga clic en la sección Grupo de servicios y realice una de las acciones siguientes:

    • Para agregar un miembro del grupo de servicios basado en IP, seleccione Basado en IP.
    • Para agregar un miembro del grupo de servicios basado en nombre de servidor, seleccione Basado en servidor.

    Si quiere agregar un miembro del grupo de servicios basado en un nombre de dominio, seleccione Basado en servidor. Con esta opción, puede agregar cualquier servidor al que se le haya asignado un nombre, independientemente de si el nombre es una dirección IP o un nombre asignado por el usuario.

  3. Si agrega un nuevo miembro basado en IP, en el cuadro de texto Dirección IP, escriba la dirección IP. Si la dirección IP utiliza el formato IPv6, active la casilla de verificación IPv6 y, a continuación, introduzca la dirección en el cuadro de texto Dirección IP.

    Nota: Puede agregar un intervalo de direcciones IP. Las direcciones IP del rango deben ser consecutivas. Especifique el intervalo introduciendo la dirección IP inicial en el cuadro de texto Dirección IP (por ejemplo, 10.102.29.30). Especifique el byte final del intervalo de direcciones IP en el cuadro de texto situado en Intervalo (por ejemplo, 35). En el cuadro de texto Puerto, escriba el puerto (por ejemplo, 80) y, a continuación, haga clic en Agregar.

  4. Haga clic en Create.

Vincular un supervisor a un grupo de servicios

Al crear un grupo de servicios, el supervisor predeterminado del tipo apropiado para el grupo se enlaza automáticamente a él. Los supervisores sondean periódicamente los servidores del grupo de servicios al que están vinculados y actualizan el estado de los grupos de servicios.

Puede vincular un monitor diferente de su elección al grupo de servicios.

Para vincular un supervisor a un grupo de servicios mediante la interfaz de línea de comandos

En la línea de comandos, escriba:

bind serviceGroup <serviceGroupName> -monitorName <string> -monState ( ENABLED | DISABLED)
<!--NeedCopy-->

Ejemplo:

bind serviceGroup Service-Group-1 -monitorName monitor-HTTP-1
<!--NeedCopy-->

Para vincular un supervisor a un grupo de servicios mediante la utilidad de configuración

  1. Vaya a Administración del tráfico > Equilibrio de carga > Grupos de servicios.
  2. Abra un grupo de servicios y, en Parámetros avanzados, haga clic en Supervisores.

Conserve el estado original de un miembro del grupo de servicios después de inhabilitar y habilitar un servidor virtual

A partir de la compilación 64.x, una nueva opción global, –RetainDisableServer, le permite conservar el estado de un miembro del grupo de servicios cuando un servidor se inhabilita y se habilita de nuevo.

Antes, el estado de un miembro cambiaba de INHABILITADO a HABILITADO si se cumplían las siguientes condiciones:

  • Se implementan dos aplicaciones en el mismo puerto de un servidor virtual.
  • Dos grupos de servicios con un miembro común están enlazados a este servidor virtual, y el miembro común está habilitado en un grupo y inhabilitado en el otro.
  • El servidor se inhabilita y se habilita de nuevo.

En estas condiciones, inhabilitar el servidor inhabilita todos los miembros del grupo de servicios y volver a habilitar el servidor habilita a todos los miembros, de forma predeterminada, independientemente de sus estados anteriores. Para que los miembros vuelvan a los estados originales, debe inhabilitarlos manualmente en el grupo de servicios. Esta es una tarea engorrosa y propensa a errores.

Configurar grupos de servicios