Para que el direccionador On Demand (ODR) direccione a otras célula, los clústeres de servidores genéricos se deben definir para representar estas células. El objetivo de definir los clústeres de servidores genéricos es permitir a cada ODR reconocer a los otros ODR que están en células remotas.
Acerca de esta tarea
Mediante la definición de los clústeres de servidor genéricos se proporciona una forma de que los ODR de una célula envíen tráfico a los ODR de la otra célula.
Existen diversos motivos por lo que resulta importante. Primero, si no están disponibles todos los servidores de aplicaciones de una célula, los ODR de esa célula tendrán que enviar solicitudes a otro lugar.
Enviarán las solicitudes al GSC (que representa los ODR de la otra célula).
Los ODR de la otra célula direccionarán las solicitudes a servidores de aplicaciones de su propia célula, garantizando así que las solicitudes se gestionen correctamente.
Segundo, si una solicitud que tiene asociados datos de sesión con un servidor de aplicaciones en
la célula 1 se envía por error a un ODR de la célula 2, el ODR de la célula 2 deberá poder reenviar la solicitud a un ODR de la célula 1,
puesto que solamente los ODR de la célula 1 pueden enviar la solicitud al servidor de aplicaciones correspondiente (los ODR de la célula 2 no pueden enviar solicitudes directamente a un servidor de aplicaciones de la célula 1).
El GSC se volverá a utilizar para permitir que el ODR de la célula 2 reenvíe la solicitud a un ODR de la célula 1 que gestionará la solicitud.
Procedimiento
-
Configure proxies de confianza. Todos los ODR deben incluir como proxies de confianza a los demás ODR (incluidos los de las células remotas) y todos los servidores de WebServer/IHS que enviarán tráfico a este ODR.
Siga las instrucciones de WebSphere Network Deployment que aparecen en
el tema Valores del servidor proxy para la mayoría de las instrucciones para configurar los ODR. Consulte Configuración de ODR
para ver los campos específicos de WebSphere Virtual Enterprise.
-
Desde la consola administrativa, cree un nuevo clúster de servidor genérico.
Seleccione Servidores > Clústeres de servidores genéricos > Nuevo.
-
Proporcione un nombre, seleccione un protocolo y pulse Aceptar.
-
Pulse el clúster de servidores genéricos creado recientemente y pulse Puertos.
-
Pulse Nuevo y especifique el nombre de host y el número de puerto del ODR como miembro del clúster de servidores genéricos.
Cuando defina miembros de GSC en los que haya más de un miembro de GSC (incluidos los miembros de GSC distintos) que resida en el mismo nodo (por ejemplo, que tenga el mismo nombre de host), tendrá que definir la propiedad personalizada server=<uniqueServerName> en la definición de miembro GSC para poder garantizar la exclusividad de los nombres del miembro GSC en el ODC.
Sin esta propiedad personalizada,el nombre del miembro GSC se basará en el nombre de host configurado, que no será exclusivo para los dos miembros del mismo nodo y que generará un direccionamiento inadecuado.
Con esta propiedad, el nombre de miembro GSC será el valor proporcionado en la propiedad personalizada.
El ODR normalmente calcula el valor cloneID para un servidor del nombre de host y el puerto ODR no SSL.
Se utiliza el mismo mecanismo para calcular el valor cloneID del miembro GSC.
De esta forma, cuando un ODR de una célula se represente mediante un miembro GSC de otra célula, los valores cloneID coincidirán automáticamente. Sin embargo, se proporciona un mecanismo de sustitución que permite que el valor cloneID se especifique manualmente. Para ello, defina la propiedad de miembro GSC personalizado denominada ODRCloneId con el valor definido en el cloneID que desee. Este valor debe coincidir con el valor
cloneID calculado del ODR de la célula remota.
-
Repita el paso 5 para cada ODR de la célula que representa el clúster de servidores genéricos.
-
Repita los pasos del 1 al 5 para cada célula de la topología.
-
Pulse Guardar para guardar los cambios de configuración.
Resultados
Configuración de las representaciones de GSC de los ODR en la célula remota permite que el tráfico que se ha direccionado incorrectamente a una célula se reenvía a la célula correcta, conservando la afinidad de célula.
No se habilita la migración tras error, lo que significa que si un ODR no tiene servidores disponibles en su célula, no podrá prestar servicio a la solicitud.
Para habilitar el ODR con el fin de que envíe la solicitud a un servidor de aplicaciones de una célula remota, en el caso que no haya servidores locales disponibles, consulte Configurar el direccionador On Demand para la sustitución por anomalía de
varios clústeres y el direccionamiento del equilibrio de carga
.