perda constante de pacotes na rede interna do ESXI

1

Eu sou novo no Vmware Esxi e estou fazendo testes para uma experiência com um servidor Vmware ESXI 6.0.0. no servidor há dois clientes guest do Ubuntu com um VMXNET3 cada, ambos no mesmo Vswitch.

Ao fazer um IPerf3 do Ubuntu A para o Ubuntu B com o seguinte comando:

iperf -c Ubuntu B -u -b 80m -t 100 -V

Eu recebo uma perda de 10% em todos os meus pacotes. Não é uma perda estável de pacotes, uma vez que chega a 50% dos tempos. Testando diferentes velocidades produz o resultado similar. O monitor Esxi mostra uma carga total de cpu de 24%, portanto, parece não ser de uso excessivo da cpu.

Eu segui estas páginas para tentar corrigir o problema;

Aumentou o buffer RX link

Aumentou o tamanho da MTU. Isso ajudou um pouco com maiores quantidades de pacotes, mas pequenas quantidades de dados ainda geram alta perda de pacotes (10% ~ perda de pacotes). link

Tamanho da MTU alterado no Vswitch. link

O que mais posso fazer para solucionar minha configuração do VMware ESXI?

por John Ramierez 02.05.2018 / 22:27

2 respostas

0

Após o teste também para atualizar o vmwaretools para o mais recente, os mesmos sintomas estavam presentes. Então tentei atualizar toda a minha configuração do Vmware. Após a atualização para o vmware esxi 6.5 Os problemas de perda de pacotes desapareceram.

    
por 03.05.2018 / 13:19
0

Considere que o iperf e o UDP em altas taxas de bits (80M é alto a esse respeito) são suscetíveis a serem quebrados, na minha experiência.

Aumente também o buffer TX se quiser continuar.

O Iperf3 no modo tcp mostrará as retransmissões. Se as retransmissões forem 0, você não teve perda de pacotes.

Veja o que a máquina pode fazer sozinha; isto é iperf -c e -s na mesma máquina. Seja o que for que você chegar lá, você não ultrapassará quando realmente atravessar a rede.

    
por 03.05.2018 / 13:25