Como configurar HA/balanceamento de carga em L3 para múltiplas NICs com injeção de rota quagga e endereço de loopback (centos 7)

Como configurar HA/balanceamento de carga em L3 para múltiplas NICs com injeção de rota quagga e endereço de loopback (centos 7)

Em post anterior isso foi mencionado por @Celada na seção Versão aprimorada:Use ligação NIC com switches independentes

Minha situação:
um host centos 7.2 com 4 NICs 100G - todos conectados ao 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: Como configurar um endereço de loopback extra no host centos e publicá-lo como um único IP para acesso HA/LB para máquinas clientes dentro do rack, para acesso ao caminho de dados iSCSI para armazenamento.

Responder1

Citando a resposta que você citou:

Configurar com endereço ip add 10.0.3.1/32 dev lo

Portanto, a sub-rede 3 corresponde ao recurso do servidor. Edite /etc/sysconfig/network-scripts/ifcfg-* e systemctl restart network. Quagga captará isso e enviará anúncios de estado de link para seus quatro NICs, ou menos, durante uma interrupção da NIC, por exemplo, quando você desconecta um.

Clientes, como iniciadores iSCSI, farão referência ao endereço HA 10.0.3.1, enviando de forma transparente por meio de uma das quatro NICs que estão ativas no momento.

informação relacionada