首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内部ESXI网络中的恒定丢包

内部ESXI网络中的恒定丢包
EN

Server Fault用户
提问于 2018-05-02 20:27:04
回答 2查看 2.2K关注 0票数 3

我是Vmware Esxi和im的新手,正在用Vmware ESXI 6.0.0服务器进行实验测试。在服务器上有两个Ubuntu来宾客户机,每个客户机都有一个VMXNET3,它们都位于同一个Vswitch上。

使用以下命令执行从Ubuntu到Ubuntu的IPerf3:

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

我所有的包裹都损失了10%。这不是一个稳定的数据包丢失,因为它跳到高达50%的时间。测试不同的速度会得到相似的结果。Esxi监视器显示的cpu总负载为24%,因此它似乎没有cpu过度使用。

为了解决这个问题,我遵循了这几页;

增加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

更改了Vswitch上的MTU大小。https://docs.vmware.com/en/VMware-vSphere/5.5/com.vmware.vsphere.networking.doc/GUID-40856C1E-7631-4228-A111-13A783316595.html

我还能做什么来排除我的VMware ESXI设置?

EN

回答 2

Server Fault用户

发布于 2018-05-03 11:19:09

在测试了upgrade工具升级到最新版本之后,也出现了同样的症状。然后,我尝试升级我的整个Vmware设置。升级到vmware esxi 6.5时,丢包问题就消失了。

票数 1
EN

Server Fault用户

发布于 2018-05-03 11:25:46

根据我的经验,考虑到iperf和UDP在高比特率(在这方面很高)是很容易被打破的。

如果要继续,也要增加TX缓冲区。

在tcp模式下的Iperf3将显示您重传。如果重传为0,则没有任何数据包丢失。

看看这台机器在同一台机器上能做什么( -c和-s )。无论你到达那里,当你真正穿越网络时,你都不会超越。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/910434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档