Servidor B de Sysplex
HOST_NAME=MVSHOST
Suponga que, en este entorno, una aplicación emite ahora:
db2 connect to aliasb user xxxxxxx using xxxxxxxx
Se ha establecido la conexión con la base de datos MVSHOST. Como la utilización de
Sysplex está habilitadas tanto para el servidor de DB2 Connect como para la
entrada del directorio DCS, DB2 para z/OS identifica las direcciones de red a DB2
Connect para cada uno de los participantes de Sysplex (MVSHOST y MVSHOST1).
Se utilizan los protocolos y flujos de mensajes DRDA4 para devolver esta
información). Una vez establecida la conexión inicial, la lista de direcciones
devuelta se coloca en la antememoria de la estación de trabajo DB2 Connect. Una
vez emitido el mandato CONNECT inicial para un nodo TCP/IP, se devolverán las
direcciones IP.
Información de prioridad utilizada para el equilibrado de carga y la
tolerancia a los errores
La lista de direcciones proporcionada por DB2 para z/OS contiene además
información de prioridad, que incluye el número de conexiones correspondientes
para cada dirección de red. La lista se renueva siempre que DB2 Connect establece
una nueva conexión. Esta información adicional se utiliza con miras al equilibrado
de carga y a la tolerancia a los errores.
Lista de direcciones en antememoria utilizada por DB2 Connect
Si falla la conexión de base de datos con ALIASB, se emitirá el mensaje de error
SQL30081N y se desactivará la conexión. Si se recibe una petición de conexión
adicional en relación con ALIASB, DB2 Connect efectuará las acciones siguientes:
1. Realizará un intento con el servidor de mayor prioridad de la lista de
direcciones en antememoria, basándose en la información de prioridad devuelta
por DB2 para z/OS. DB2 Connect siempre utiliza esta estrategia, que es la
manera de conseguir el equilibrado de carga.
2. Si este intento de conexión falla, se intentarán las otras direcciones de la lista,
por orden de prioridad descendente, según las haya devuelto DB2 para z/OS.
Así es la manera en que DB2 Connect explota la información de Sysplex para
conseguir la tolerancia a los errores.
3. Si fallan todos los otros intentos de conexión, DB2 Connect intentará la
conexión con ALIASB utilizando la dirección incluida en el directorio de nodos
catalogados.
Puede utilizarse el mandato db2pd con el parámetro sysplex (db2pd -sysplex) para
recuperar información acerca de los servidores asociados con un entorno Sysplex.
Requisitos de configuración para Sysplex
No se utilizará la explotación de Sysplex para una base de datos determinada a
menos que la entrada de directorio DCS relativa a esta base de datos contenga
Sysplex (no es sensible a las mayúsculas y minúsculas) en el parámetro que ocupa
la sexta posición.
Servidor C de Sysplex
HOST_NAME=MVSHOST1
Capítulo 4. Configuración
75