La Red de Conocimientos Pedagógicos - Currículum vitae - El principio de funcionamiento y la aplicación de los clústeres keepalive

El principio de funcionamiento y la aplicación de los clústeres keepalive

1. Método de expansión del sistema

2. Tipo de clúster

1. Implementación del clúster

2. Implementación del clúster HA

Recursos clave requeridos por HA Nginx Proxy Service

El Comité de Disponibilidad AIS estipula líneas de clúster de alta disponibilidad

1. División del clúster (partición)

La partición ( La partición) del clúster también se denomina división del cerebro. Para evitar divisiones, las decisiones se toman por adelantado. Cada anfitrión tiene un voto y el que tenga más votos obtendrá el nodo maestro. Si un servidor funciona bien, puede tener 2 votos.

2. Varios nodos utilizan el mismo almacenamiento compartido

Cuando el clúster se divide, puede provocar que varios nodos utilicen un almacenamiento compartido a nivel de bloque al mismo tiempo. lo que causará daños al sistema de archivos

Protocolo VRRP

El nombre completo de VRRP es Protocolo de redundancia de enrutador virtual, que es el protocolo de redundancia del enrutador virtual. Se puede considerar un protocolo tolerante a fallas para lograr una alta disponibilidad de enrutadores. N enrutadores que brindan las mismas funciones se forman en un grupo de enrutadores. Este grupo tiene un maestro y múltiples copias de seguridad, pero parece un enrutador para el mundo exterior. , constituye un enrutador virtual, con una IP virtual (vip, que es la ruta predeterminada de otras máquinas en la LAN donde se encuentra el enrutador. El maestro propietario de esta IP es en realidad responsable de la respuesta ARP y del reenvío de paquetes de datos IP, y). Otros enrutadores del grupo sirven como funciones de respaldo. El maestro enviará mensajes de multidifusión. Cuando el respaldo no puede recibir paquetes vrrp dentro del período de tiempo de espera, se considera que el maestro está inactivo. En este momento, se debe elegir un respaldo como maestro según la prioridad del VRRP para garantizar la seguridad. alta disponibilidad del enrutador.

El protocolo de redundancia de enrutador virtual (VRRP) es un protocolo de enrutamiento propuesto por IETF para resolver el problema de falla de un solo punto al configurar puertas de enlace estáticas en LAN. El protocolo formal RFC2338 se lanzó en 1998. El estándar VRRP se usa ampliamente. en redes de borde, su objetivo de diseño es soportar la falla de la transferencia de tráfico de datos IP bajo ciertas circunstancias sin causar confusión, permitiendo que el host use un solo enrutador y aún pueda usarlo incluso si falla el enrutador de primer salto. Mantener la conectividad entre enrutadores.

Terminología VRRP

Proceso de trabajo VRRP

Principio de funcionamiento del anuncio de ruta

Trabajo de implementación VRRP

Autenticación VRRP método

Modelo de trabajo de alta disponibilidad VRRP

El programa keepalived es una implementación demonio del protocolo vrrp en el host Linux. Puede generar reglas IPVS basadas en el archivo de configuración y configurar cada una. La detección del estado del servidor real, así como la implementación de la conmutación por error entre el host Loadbalance y el host de respaldo, keepalived se incluye en el CD de distribución en Centos6.4.

Requisitos previos de configuración del clúster de alta disponibilidad de Keepalived

Entorno del programa Keepalived

/etc/keepalived/keepalived.conf

Comando global p>

Comando VRRP_instance