O linux balance-rr (modo de ligação = 0) funciona com todos os switches?

8

Estou configurando duas interfaces ethernet em um grupo de agregação para dobrar a largura de banda, e eu queria saber se o modo de ligação = 0 funciona para todos os switches? E os switches mudos que não suportam o LACP? Esta metodologia duplicará a largura de banda de um único host ("sessão")?

    
por ensnare 16.12.2011 / 19:12

2 respostas

11

O documento sobre o vínculo com o Linux vale a pena ser lido. Ele vai em que tipo de suporte você precisa de switches para vários métodos de ligação. Neste caso:

The balance-rr, balance-xor and broadcast modes generally require that the switch have the appropriate ports grouped together. The nomenclature for such a group differs between switches, it may be called an "etherchannel" (as in the Cisco example, above), a "trunk group" or some other similar variation.

Portanto, você precisará agrupar as portas em seu switch (geralmente apenas criando um LAG). Fica um pouco mais envolvida, por vezes, se você quiser conectar o mesmo vínculo em vários switches.

Se você não deseja os switches envolvidos, provavelmente deseja balance-alb , o que inclui o balanceamento de transmissão e recebimento:

The active-backup, balance-tlb and balance-alb modes do not require any specific configuration of the switch.

    
por 16.12.2011 / 19:17
4

Da minha experiência, na verdade balance-rr e balance-xor funciona muito bem sem qualquer configuração de switch adicional em quaisquer outros switches que a Cisco (OTOH eu sempre tenho problemas bizarros com switches Cisco ...).

o desempenho do balance-rr é bom com 2 portas, mas é uma droga com mais; O CIFS também não funciona bem com o balance-rr. MAS o balance-rr é o único modo em que uma única conexão TCP pode realmente atingir 2 Gb / s; em todos os outros modos, uma determinada conexão sempre passará por uma porta específica, portanto, você precisará de tantas conexões quanto portas para saturar sua rede.

    
por 16.12.2011 / 19:33