Eu tenho 2 switches e um servidor com 4 NICs. Os switches estão conectados em conjunto com um LACP LAG.
Gostaria de ter uma situação em que eu seja capaz de sobreviver a uma falha de switch, e ainda ter a capacidade de perder qualquer um dos links e obter os benefícios da maior largura de banda agregada de fluxos de tráfego em cada switch que um LACP ligação traz.
.-----------. .-----------.
| Switch1 |===| Switch2 |
'----=---=--' '--=---=----'
\ / \ /
/ \ / \
.----=-.-=----.----=-.-=----.
| eth0 | eth1 | eth2 | eth3 |
'------'------'------'------'
Por essa questão link eu poderia ter um único modo 4 vínculo de todos 4 NICs se eu não tivesse o link entre switches.
Eu estava lutando com essa configuração porque bond0 leva o endereço MAC do primeiro link no vínculo. E mesmo que o driver de ligação negocie um ID de Agregador ativo (par), o status do link no outro par ainda está ativo, o que faz com que o switch passivo mantenha uma entrada para o MAC do título.
O driver de ligação do Linux não pode unir títulos, caso contrário, fazer uma ligação active-backup
entre os pares de LACP funcionaria muito bem.
Qual é a melhor maneira de conseguir isso com switches / StackAG sem empilhamento?