Citrix ADC

Configurar grupos de persistencia

Cuando tiene servidores con equilibrio de carga que manejan varios tipos diferentes de conexiones (como servidores web que alojan multimedia), puede configurar un grupo de servidores virtuales para controlar estas conexiones. Para crear un grupo de servidores virtuales, se vinculan diferentes tipos de servidores virtuales, uno para cada tipo de conexión que los servidores con equilibrio de carga aceptan, en un solo grupo. A continuación, configure un tipo de persistencia para todo el grupo.

Puede configurar la persistencia basada en IP de origen o la persistencia basada en cookies HTTP para grupos de persistencia. Después de establecer la persistencia para todo el grupo, no puede cambiarla para los servidores virtuales individuales del grupo. Si configura la persistencia en un grupo y, a continuación, agrega un nuevo servidor virtual al grupo, la persistencia del nuevo servidor virtual se cambia para que coincida con la configuración de persistencia del grupo.

Cuando se configura la persistencia en un grupo de servidores virtuales, las sesiones de persistencia se crean para las solicitudes iniciales y las solicitudes posteriores se dirigen al mismo servicio que la solicitud inicial, independientemente del servidor virtual del grupo que recibe cada solicitud de cliente.

Cuando se agrega un servidor virtual que tiene sesiones de persistencia a un grupo de equilibrio de carga con un tipo de persistencia diferente, se eliminan las sesiones persistentes existentes específicas para un tipo de persistencia antiguo. Las sesiones persistentes deciden si el tráfico debe ir al mismo servidor virtual o a otro servidor. Por lo tanto, las conexiones establecidas existentes no se ven afectadas.

El tipo de persistencia de un grupo de equilibrio de carga se aplica a todos los servidores virtuales vinculados a ese grupo, independientemente del tipo de protocolo de los servidores virtuales. Un grupo de equilibrio de carga admite los siguientes tipos de persistencia:

  • SourceIP
  • CookieInsert
  • Regla

Algunos servidores virtuales admiten solo ciertos tipos de persistencia. Por ejemplo, un servidor virtual de tipo SSL_BRIDGE solo puede utilizar el tipo de persistencia de SourceIP para un grupo LB.

Si configura la persistencia basada en cookies HTTP, se establece el atributo de dominio de la cookie HTTP. Esta configuración hace que el software cliente agregue la cookie HTTP en las solicitudes de cliente si diferentes servidores virtuales tienen nombres de host públicos diferentes. Para obtener más información sobre el tipo de persistencia CookieInsert, consulte Persistencia basada en cookies HTTP.

Para crear un grupo de persistencia de servidores virtuales mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba:

bind lb group <vServerGroupName> <vServerName> -persistenceType <PersistenceType>

Ejemplo:

bind lb group Vserver-Group-1 Vserver-LB-1 -persistenceType CookieInsert

Para modificar un grupo de servidores virtuales mediante la utilidad de configuración

  1. Vaya a Administración del tráfico > Equilibrio de carga > Grupos de persistencia, cree un grupo de persistencia y especifique los servidores virtuales que deben formar parte de este grupo.

Para modificar un grupo de servidores virtuales mediante la interfaz de línea de comandos

En el símbolo del sistema, escriba:

set lb group <vServerGroupName> -PersistenceBackup <BackupPersistenceType> -persistMask <SubnetMaskAddress>

Ejemplo:

set lb group vserver-Group-1 -PersistenceBackup SourceIP -persistMask 255.255.255.255