Acerca de la persistencia

Puede elegir entre cualquiera de los varios tipos de persistencia para un servidor virtual de equilibrio de carga determinado, que luego enruta al mismo servicio todas las conexiones desde el mismo usuario a su aplicación de carrito de compras, correo electrónico basado en Web u otra aplicación de red. La sesión de persistencia permanece en vigor durante un período de tiempo que especifique.

Si un servidor que participa en una sesión de persistencia baja, el servidor virtual de equilibrio de carga utiliza el método de equilibrio de carga configurado para seleccionar un nuevo servicio y establece una nueva sesión de persistencia con el servidor representado por ese servicio. Si el servidor sale DE SERVICIO, continúa procesando las sesiones de persistencia existentes, pero el servidor virtual no dirige ningún tráfico nuevo a él. Una vez transcurrido el período de apagado, el servidor virtual deja de dirigir las conexiones de los clientes existentes al servicio, cierra las conexiones existentes y redirige esos clientes a nuevos servicios si es necesario.

Dependiendo del tipo de persistencia que configure, el dispositivo Citrix ADC podría examinar las direcciones IP de origen, las direcciones IP de destino, los identificadores de sesión SSL, los encabezados de host o URL, o alguna combinación de estos elementos para colocar cada conexión en la sesión de persistencia adecuada. También puede basar la persistencia en una cookie emitida por el servidor web, en un token asignado arbitrariamente o en una regla lógica. Casi cualquier cosa que permita que el dispositivo coincida con las conexiones con la sesión de persistencia adecuada y se utilice como base para la persistencia.

En la siguiente tabla se resumen los tipos de persistencia disponibles en el dispositivo Citrix ADC.

Tipo de persistencia Descripción
IP de origen SOURCEIP. Las conexiones desde la misma dirección IP del cliente forman parte de la misma sesión de persistencia.
Cookie HTTP COOKIEINSERT. Las conexiones que tienen el mismo encabezado HTTP Cookie son partes de la misma sesión de persistencia.
ID de sesión SSL SESIÓN DE LA SESIÓN. Las conexiones que tienen el mismo ID de sesión SSL son parte de la misma sesión de persistencia.
URL Pasiva URLPASIVO. Las conexiones a la misma dirección URL se tratan como partes de la misma sesión de persistencia.
ID de servidor personalizado CUSTOMSERVERID. Las conexiones con el mismo encabezado HOST HTTP se tratan como partes de la misma sesión de persistencia.
IP de destino DESTIP. Las conexiones a la misma IP de destino se tratan como partes de la misma sesión de persistencia.
IP de origen y destino SRCIPDESTIP. Las conexiones que son de la misma IP de origen y de la misma IP de destino se tratan como partes de la misma sesión de persistencia.
ID de llamada SIP CALLID. Las conexiones que tienen el mismo ID de llamada en el encabezado SIP se tratan como partes de la misma sesión de persistencia.
ID de sesión RTSP RTSPSID. Las conexiones que tienen el mismo identificador de sesión RTSP se tratan como partes de la misma sesión de persistencia.
Regla definida por el usuario REGLA. Las conexiones que coinciden con una regla definida por el usuario se tratan como partes de la misma sesión de persistencia.

Tabla 1. Tipos de persistencia

Dependiendo del tipo de persistencia que haya configurado, el servidor virtual puede admitir 250.000 conexiones persistentes simultáneas o cualquier número de conexiones persistentes hasta los límites impuestos por la cantidad de RAM del dispositivo Citrix ADC. La siguiente tabla muestra qué tipos de persistencia pertenecen a cada categoría.

Tipo de persistencia Número de conexiones persistentes simultáneas admitidas
IP de origen, ID de sesión SSL, regla, IP de destino, IP de origen/IP de destino, ID de llamada SIP, ID de sesión RTSP 250 K
Cookie, ID de servidor de URL, ID de servidor personalizado Límite de memoria. En el caso de CookieInsert, si el tiempo de espera no es 0, el número de conexiones está limitado por la memoria.

Tabla 2. Tipos de persistencia y números de conexiones simultáneas admitidas

Algunos tipos de persistencia son específicos de determinados tipos de servidor virtual. La tabla siguiente muestra cada tipo de persistencia e indica qué tipos de persistencia se admiten en qué tipos de servidor virtual.

Tipo de persistencia HTTP HTTPS TCP UDP/IP Puente SSL_Bridge SSL_TCP RTSP SIP_UDP
SOURCEIP NO NO
INSERTAR COOKIE NO NO NO NO NO NO
SSLSESSION NO NO NO NO NO
URLPASIVAS NO NO NO NO NO NO
IDENTIFICADOR DE CLIENTE NO NO NO NO NO NO
REGLA NO NO   NO NO
SRCIPDESTIP NO NO
DESTIP NO NO
CALLID NO NO NO NO NO NO NO
IDRTSPID NO NO NO NO NO NO NO

Tabla 3. Relación del tipo de persistencia con el tipo de servidor virtual

Acerca de la persistencia