Cómo configurar HA/equilibrio de carga en L3 para múltiples NIC con inyección de ruta quagga y dirección de bucle invertido (centos 7)

Cómo configurar HA/equilibrio de carga en L3 para múltiples NIC con inyección de ruta quagga y dirección de bucle invertido (centos 7)

En una publicación anterior esto fue mencionado por @Celada en la sección Versión mejorada:Utilice la vinculación de NIC con conmutadores independientes

Mi situación:
un host centos 7.2 con 4 NIC de 100G, todos conectados a ToR:

NIC1: 10.0.2.1/24

NIC2: 10.0.2.2/24

NIC3: 10.0.2.3/24

NIC4: 10.0.2.4/24

Requisito: Cómo configurar una dirección de loopback adicional en el host centos y publicarla como una única IP para acceso HA/LB para máquinas cliente dentro del rack, para acceso a ruta de datos iSCSI para almacenamiento.

Respuesta1

Citando la respuesta que citó:

Configurar con dirección IP agregar 10.0.3.1/32 dev lo

Entonces la subred 3 corresponde al recurso del servidor. Edite /etc/sysconfig/network-scripts/ifcfg-* y systemctl restart network. Quagga recogerá esto y enviará anuncios de estado de enlace a sus cuatro NIC, o menos, durante una interrupción de la NIC, por ejemplo, cuando desconecte una.

Los clientes, como los iniciadores iSCSI, se referirán a la dirección HA 10.0.3.1 y enviarán de forma transparente a través de una de las cuatro NIC que están actualmente activas.

información relacionada