Desempenho mais lento usando Jumbo Frames no Dell PowerVault MD3200i

4

Temos um Dell PowerVault MD3200i conectado a um servidor via iSCSI usando 2 switches Dell (PowerConnect 6224) a 1 GB. O servidor tem o VMware ESXi 6.5 instalado e está conectado ao PowerVault usando duas placas de rede de 1 GB conectadas a cada switch.

Eu tenho uma VM criada e um disco virtual atribuído à máquina virtual que reside no PowerVault. Eu habilitei Jumbo Frames em cada switch, no VMware e em cada interface no PowerVault, mas não notei nenhum incremento no desempenho.

Eu estava testando o desempenho no disco virtual usando o IOmeter e, sem Jumbo Frames, posso obter cerca de 739 IOPs totais e 28,5 Mbs totais por segundo. Com os Jumbo Frames habilitados, recebo cerca de 640 IOPs Totais e cerca de 22-24 Mbs Totais por segundo.

Não deveria ser o contrário? Eu pensei que eu iria ter um desempenho melhor definindo MTU para 9000, mas parece ser o oposto.

Confirmo que os Jumbo Frames estão habilitados em todo o dispositivo nas conexões (servidor VMware, switches e PowerVault) porque posso "pingar" do VMware para o PowerVault usando vmkping -d -s 8972 *ip-powervault* e recebo resposta do PowerVault sem erros.

Estou faltando alguma coisa? ou isso é algo com o PowerVault MD3200i?

Obrigado e cumprimentos.

    
por Alberto Medina 27.11.2017 / 05:20

2 respostas

4

Ativar quadros jumbo para conexões iSCSI geralmente aumenta o desempenho em pacotes / blocos maiores, portanto, é necessário garantir que você esteja executando seus benchmarks usando o tamanho de bloco de 64 K (por exemplo) para teste.

Não espere receber mais de 5% a 15% de aumento de desempenho com quadros jumbo.

    
por 27.11.2017 / 10:10
1

Eu tentei jumbos no nosso MD3220i e descobri que eles não fizeram muito. Você ganha 3-4% quando a rede é o gargalo devido a menos sobrecarga e é sobre isso.

Testei uma taxa de transferência sequencial simples com dd bs=4k , bs=1M e bs=16M a partir de um convidado ESXi (além do iniciador de software VMkernel) e de um host físico com o iniciador Windows com quatro ou duas NICs usando 1: 1 conexões IP, round-robin com subconjunto, como recomendado pela Dell.

O Jumbos pode realmente diminuir a velocidade de sua conexão quando algo não está funcionando corretamente - algumas placas de rede não funcionam muito bem, mas na maioria das vezes, os switches são reproduzidos (jumbos em combinação com o sflow, por exemplo).

Funcionou, mas como não havia nenhum benefício real, voltamos aos quadros padrão.

    
por 28.11.2017 / 20:59