La característica de alta disponibilidad conlleva el uso de
una segunda máquina de Dispatcher. La primera máquina de Dispatcher realiza el
equilibrado de carga para todo el tráfico del cliente del mismo modo que en una
configuración de Dispatcher sencilla. La segunda máquina de Dispatcher supervisa el "estado" de la primera
y se hace con el control de la tarea de equilibrado de carga si detecta que la primera máquina de Dispatcher
ha producido un error.
Acerca de esta tarea
Cuando configura la alta disponibilidad,
se asigna a cada una de las dos máquinas un rol específico, ya sea primaria o reserva. La máquina primaria envía datos de conexión
a la máquina de reserva de forma constante. Mientras que la primaria está activa
(equilibrando la carga), la de reserva está en estado de espera, continuamente
actualizada y preparada para hacerse con el control, si es necesario.
Se hace referencia a las sesiones de comunicación entre las dos máquinas
como pulsos. Los pulsos
permiten que cada máquina supervise el estado de la otra. Si la máquina de reserva detecta que la máquina activa ha producido un error, se hará con
el control y comenzará a equilibrar la carga.
En el punto en que se invierten los estados de las dos máquinas: la máquina de reserva pasa a estar
activa y la primaria pasa a estar en espera.
Nota: en la configuración de alta disponibilidad,
la máquina primaria y la de reserva deben estar en la misma subred con una configuración idéntica.
Para obtener la sintaxis completa consulte el apartado dscontrol highavailability. Para obtener
una descripción completa de muchas de las tareas que se indican a continuación, consulte el apartado Configuración de la máquina de Load Balancer.
Sugerencias para configurar la alta disponibilidad:
- Para configurar una sola máquina Dispatcher para direccionar paquetes sin una máquina de reserva, no emita ninguno de
los mandatos de alta disponibilidad durante el arranque.
- Para convertir dos máquinas Dispatcher configuradas para alta disponibilidad en una sola máquina, detenga el ejecutor en una de las máquinas y suprima las características de alta disponibilidad (los pulsos, alcance y reserva) de la otra.
Linux para s/390: en los dos casos anteriores,
debe utilizar direcciones de clúster para crear un alias para la tarjeta de interfaz de red, según sea necesario.
- Cuando se ejecutan dos máquinas Dispatcher en una configuración de alta disponibilidad,
pueden producirse resultados inesperados si en las dos máquinas se establecen distintos
valores en alguno de los parámetros para el ejecutor, puerto o servidor (por ejemplo, port stickytime).