bonding-rr vs 10G único para NFS NAS - prós e contras?

2

Estou diante da escolha de NICs e mudo para servidores de armazenamento e hosts de virtualização e não consigo decidir entre 10G e quad gigabit com bonding-rr. 10G é visivelmente mais caro solução e nós realmente não precisamos de 10G, 4G é definitivamente o suficiente ...

No entanto, estou um pouco preocupado sobre como o NFS é escalável com o bonding-rr. Alguém usou o NFS com essa configuração? É uma alternativa viável para um único link de largura de banda maior? Eu estou ciente de algumas boas práticas para este tipo de ligação (4 vlans separadas para cada conjunto de links para reduzir colisões) e dei uma olhada em algumas histórias descrevendo tais configurações em produção, mas elas normalmente a comparam com largura de banda teórica ou gigabit único desempenho - não 10G.

Alguém conhece outros tópicos e questões que eu deveria levar em consideração com as opções mencionadas?

    
por Lapsio 08.03.2018 / 04:16

1 resposta

2

Você definitivamente não deve considerar o balance-rr como um modo de ligação para nada além de links ponto-a-ponto diretos para um único protocolo passar por cima. O principal problema com o balance-rr é que você obterá jitter excessivo e entrega fora de ordem, o que é bastante prejudicial para serviços como NFS e CIFS. Mesmo com uma topologia ponto-a-ponto e um protocolo, unir a quantidade máxima suportada de links 1G no balance-rr não será tão confiável quanto um único link 10G. balance-rr é um kludge de último recurso desesperado por mais largura de banda em um sistema limitado.

O LACP equilibrará bem as conexões, mas será efetivo apenas para vários endpoints. Isso não é um problema para a maioria dos servidores de arquivos e de block, já que eles geralmente são implantados com a finalidade de fornecer armazenamento a vários endpoints. A maioria dos switches está no limite máximo de 8 portas do LACP, e o balanceamento de tráfego em 8 portas está longe de ser perfeito.

A Ethernet 10G é bastante cara para a transição. Você já olhou para o infiniband de 10G ou 40G? É um mundo mais barato, você pode rodar todos os seus hosts ao longo de uma malha redundante homogênea, e você é construído em RDMA.

    
por 08.03.2018 / 06:02