¿Cómo se configuran varios motores web de CA SDM en servidores de aplicaciones?

En la arquitectura de disponibilidad avanzada de CA SDM, normalmente hay solo un par de motores web/domsrvr en cada servidor de aplicaciones. Sin embargo, en ciertos entornos de CA SDM, se aconseja tener más de un par de motor web/domsrvr para cada uno de los servidores de aplicaciones. Esto le ayudará a distribuir la carga del servidor sin tener que configurar máquinas virtuales o un hardware adicionales.
casm173
Descripción general
En la arquitectura de disponibilidad avanzada de CA SDM, normalmente hay solo un par de motores web/domsrvr en cada servidor de aplicaciones. Sin embargo, en ciertos entornos de CA SDM, se aconseja tener más de un par de motor web/domsrvr para cada uno de los servidores de aplicaciones. Esto le ayudará a distribuir la carga del servidor sin tener que configurar máquinas virtuales o un hardware adicionales.
Los equilibradores de carga de F5 solo pueden distribuir la carga entre los servidores, pero no entre los motores web. La única forma de distribuir la carga entre los motores web es utilizando un director web en CA SDM directamente. Por lo general, en un entorno de disponibilidad avanzada, si desea utilizar más de un par de motores web/domsrvr en los servidores de aplicaciones desde un equilibrador de carga F5, se deben distribuir los equilibradores de carga F5 entre los servidores y tener un director web en cada uno de los servidores de aplicaciones para distribuir la carga entre los motores web en ese servidor específico. Para ello, debe configurar los sistemas de CA SDM de la siguiente manera:
Caso de uso de ejemplo
:
Tenga en cuenta que su entorno de CA SDM tiene la siguiente configuración del servidor:
  • Servidor en segundo plano
  • Servidor en espera
  • 3 servidores de aplicaciones (APP1, APP2 y APP3)
  • Un equilibrador de carga F5 que divida la carga entre APP1, APP2 y APP3
  • Un par de motores web/domsrvr en cada servidor de aplicaciones
Dada la configuración de la instalación anterior, su objetivo es distribuir, por ejemplo, 4 pares de motores web/domsrvr en cada servidor de aplicaciones. Vaya a la ficha Administración, Sistema, Configuraciones y edite la configuración que está utilizando realizando lo siguientes en cada servidor de aplicaciones:
  1. Cree un director web.
  2. Edite el motor web existente (el original) y establézcalo para utilizar el nuevo director web en ese servidor específico.
  3. Agregue dos gestores de objetos más.
  4. Agregue 2 motores web más, estableciendo cada uno para que utilice su propio domsrvr apropiado en ese servidor específico. Además, configure los motores web para utilizar el director web creado en el paso 1.
  5. Guarde la configuración.
  6. Ejecute pdm_configure en el BG (servidor de fondo) (será necesario conmutar primero al SB), SB (servidor de aplicaciones) (será necesario volver en primer lugar al BG original), y servidores APP1, APP2 y APP3 en este orden.
  7. Apunte al equilibrador de carga de F5 para distribuir la carga entre los 3 directores web en los servidores de aplicaciones.
La configuración tendrá este aspecto visual:
APP1
  • WebDirector1
  • Domsrvr1
  • Domsrvr2
  • Domsrvr3
  • Webengine1 (detrás de WebDirector1) (definido para utilizar Domsrvr1)
  • Webengine2 (detrás de WebDirector2) (definido para utilizar Domsrvr2)
  • Webengine3 (detrás de WebDirector2) (definido para utilizar Domsrvr3)
APP2
  • WebDirector1
  • Domsrvr1
  • Domsrvr2
  • Domsrvr3
  • Webengine1 (detrás de WebDirector1) (definido para utilizar Domsrvr1)
  • Webengine2 (detrás de WebDirector2) (definido para utilizar Domsrvr2)
  • Webengine3 (detrás de WebDirector2) (definido para utilizar Domsrvr3)
APP3
  • WebDirector1
  • Domsrvr1
  • Domsrvr2
  • Domsrvr3
  • Webengine1 (detrás de WebDirector1) (definido para utilizar Domsrvr1)
  • Webengine2 (detrás de WebDirector2) (definido para utilizar Domsrvr2)
  • Webengine3 (detrás de WebDirector2) (definido para utilizar Domsrvr3)
La configuración del equilibrador de carga de F5 sería la siguiente:
  • App1 → WebDirector
    • Webengine1
    • Webengine2
    • Webengine2
  • APP2 → WebDirector
    • Webengine1
    • Webengine2
    • Webengine2
  • APP3 → WebDirector
    • Webengine1
    • Webengine2
    • Webengine2