[AIX Solaris HP-UX Linux Windows][z/OS]

Función de afinidad de célula

Mediante el uso de la función de afinidad de célula, puede configurar topologías de direccionador on demand (ODR) sin puentes para conservar las sesiones, incluso en el supuesto de paradas del direccionador on demand (ODR). Con esta función, podrá configurar la topología de forma que, cuando un ODR reciba tráfico en la sesión con un direccionamiento incorrecto, el ODR volverá a redireccionar el tráfico a un ODR en funcionamiento de la célula original. De esta forma, puede configurar un IBM® HTTP Server para direccionar los ODR en varias células y seguir conservando la afinidad de sesiones.

La función de afinidad de célula impide la pérdida de sesiones cuando existen varios ODR dentro de varias células sin puente y el servidor IBM HTTP Server está configurado para enviar tráfico de la sesión, a través del equilibrio de carga o de la sustitución por anomalía, a más de un ODR. Por ejemplo, en una configuración de red donde los ODR están situados entre el servidor IBM HTTP Server y los servidores de aplicaciones de fondo, IBM HTTP Server no puede reconocer los servidores identificados en las cookies JSESSIONID incluidas en el tráfico de entrada de la sesión porque se ha configurado para reconocer y direccionar los ODR. Por lo tanto, generalmente, IBM HTTP Server selecciona ODR distintos y distribuye las solicitudes de sesión. Si IBM HTTP Server selecciona un direccionador dentro de la misma célula como el servidor de aplicaciones de alojamiento, o si todos los servidores de aplicaciones comparten los datos de sesión a través de una base de datos común, no es un problema el riesgo de perder sesiones. Sin embargo, sin la afinidad de célula, si IBM HTTP Server selecciona un ODR dentro de otra célula, el ODR no reconoce el ID de servidor, no sabe cómo direccionar la solicitud y, por consiguiente, la sesión se pierde. La función de afinidad de célula le ayuda a evitar la pérdida de la sesión.

Aspectos de la función de afinidad de célula

Existen dos aspectos de la función de afinidad de célula. El primer aspecto permite a IBM HTTP Server ser afín o direccionar siempre a un ODR específico después de que se establezca una sesión. La configuración de IBM HTTP Server para conservar la afinidad de sesión a través de un ODR se consigue habilitando la afinidad de célula, generando un plugin-cfg.xml, trasladando el plugin-cfg.xml a IBM HTTP Server y reiniciando dicho servidor. El archivo plugin-cfg.xml generado indica al plug-in de IBM HTTP Server que utilice la cookie ODRSESSIONID para su ID de sesión, habilitando la afinidad de sesión en los ODR.

El segundo aspecto de la afinidad de célula es la capacidad de direccionar el tráfico de la sesión entre los límites de célula para direccionar el tráfico con un direccionamiento incorrecto a la célula correcta. Para habilitar esta función, además de habilitar la afinidad de célula, los clústeres de servidores genéricos (GSC) deben estar configurados para cada célula para la cual un ODR puede recibir el tráfico. Los miembros de GSC deben ser los ODR de las células remotas. Cuando un ODR recibe tráfico de sesiones con un direccionamiento incorrecto y la afinidad de célula está habilitada, consultará sus listas de GSC para ver si puede encontrar el ODR asociado con el ID de sesión del ODR. Si encuentra una coincidencia, el tráfico se redirecciona al GSC adecuado. Si el redireccionamiento se realiza correctamente, el ODR final adopta la sesión y direcciona el tráfico al servidor de fondo apropiado para la sesión del usuario.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwve_odoeaffinity
File name: cwve_odoeaffinity.html