постоянная потеря пакетов во внутренней сети ESXI

Я новичок в Vmware Esxi и провожу тестирование для эксперимента с сервером Vmware ESXI 6.0.0. на сервере есть два гостевых клиента Ubuntu с одним VMXNET3 каждый, оба на одном Vswitch.

После выполнения IPerf3 из Ubuntu A в Ubuntu B с помощью следующей команды:

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

Я получаю 10% потери пакетов на всех моих пакетах. Это нестабильная потеря пакетов, поскольку она возрастает до 50% от времени. Тестирование разных скоростей дает аналогичный результат. Монитор Esxi показывает общую загрузку процессора 24%, так что, похоже, не происходит чрезмерного использования процессора.

Я следил за этими страницами, чтобы попытаться решить проблему;


Увеличен буфер RX https://www.itechlounge.net/2015/05/linux-how-to-tune-up-receive-tx-and-transmit-rx-buffers-on-network-interface/

Увеличен MTU размер. Это немного помогло с большими объемами пакетов, но небольшие объемы данных по-прежнему приводят к высоким потерям пакетов (10% ~ потеря пакетов). http://www.ubuntugeek.com/how-to-change-mtu-maximum-transmission-unit-of-network-interface-in-ubuntu-linux.html

Изменен размер MTU на Vswitch. https://docs.vmware.com/en/VMware-vSphere/5.5/com.vmware.vsphere.networking.doc/GUID-40856C1E-7631-4228-A111-13A783316595.html


Что можно сделать больше для устранения неполадок при установке VMware ESXI?


1
задан 3 May 2018 в 14:17
2 ответа

После тестирования также для обновления vmwaretools до последней версии были те же симптомы. Затем я попытался обновить всю установку Vmware. После обновления до vmware esxi 6.5 проблемы с потерей пакетов исчезли.

0
ответ дан 4 December 2019 в 04:00

Учтите, что iperf и UDP с высокими битрейтами (80M в этом отношении высокий), по моему опыту, могут выйти из строя.

Также увеличьте буфер TX, если хотите продолжить.

Iperf3 в режиме TCP покажет вам повторные передачи. Если количество повторных передач равно 0, у вас не было потери пакетов.

Посмотрите, что машина может сделать сама с собой; т.е. iperf -c и -s на одной машине. Что бы вы ни получили, вы не превысите его, когда фактически пересечете сеть.

0
ответ дан 4 December 2019 в 04:00

Теги

Похожие вопросы