Largura de banda LACP de várias conexões do link rápido único

1

Existe uma maneira de obter várias conexões TCP do mesmo IP / MAC para usar todos os links físicos em uma configuração LACP?

Aqui está minha configuração:

O switch central (Meraki MS42P) tem um link de 10 GbE para um servidor e um link de 10 GbE para o switch de acesso (Cisco 2960-CX) no outro lado do edifício. O segundo servidor está usando 4 x 1GbE na configuração do LACP no switch de acesso.

Se eu abrir uma conexão a partir de vários clientes de 1 GbE em qualquer lugar da rede, posso saturar o link agregado de 4 x 1 GbE (por exemplo, até 4 clientes obtêm 1 GB completos ao mesmo tempo). No entanto, se eu abrir 4 conexões TCP simultâneas do primeiro servidor (com um único link de 10 GbE para o switch) para o segundo servidor, elas sempre compartilharão um único link de 1 GbE.

    
por Stefan Wild 27.09.2016 / 20:11

2 respostas

2

Isso depende do algoritmo de balanceamento de carga que decide quais conexões devem estar sempre no mesmo fio.

Eu não estou familiarizado com Meraki a este respeito, mas para a Cisco o padrão seria source-dest-mac , que é conexões do mesmo endereço MAC de origem e o endereço MAC de destino passaria pelo mesmo fio.

Você gostaria de algo como source-dest-port , onde cada conexão de uma porta diferente ou para uma porta diferente passaria por outra conexão do grupo LAGG.

    
por 27.09.2016 / 20:36
2

Substitua o LACP para o modo de ligação Roundrobin ( mode=0 ). Altere o modo de canal de porta Cisco para on . Antes de tudo, remova todas as interfaces desse grupo de canais de portas.

Por que eu aconselho você a usar RR (round robin)? O LACP é frequentemente aplicado entre os switches quando a distância entre eles é longa ou as conexões podem ser danificadas. O Linux pode usar o algoritmo de balanceamento de carga level3 + level4 para o LACP, mas não há switches ou roteadores que possam fazer isso. Level4 significa que as portas IP de origem e destino serão usadas para calcular o hash de transmissão. Se você usar o LACP diretamente entre dois servidores, você receberá 1 Gbit / s por uma conexão IP. Com RR você terá conexão de velocidade total de 4Gbit / s. Mas se um dos quatro links danificar, você receberá 25 ℅ de perda de pacotes. Quantas vezes pode ser quando o servidor e o switch estão em um quarto? Não foi nos meus 15 anos de prática.

    
por 27.09.2016 / 21:18