求助帖,万兆网卡局域网传输速度只有 10Mb/s !?

2020-05-18 08:40:11 +08:00
 captainm

1 、硬件:X520 两个 10G 口,芯片是 82599EB ;交换机为 S5560,4 个 10G 口,网卡用 SFP 光模块连接交换机。

2 、软件:系统为 ESXi6.7,两台跑在 ESXi 上的 win10,虚拟网卡 VMXNET3 。

3 、两台 win10 局域网对拷文件,速度只有 10Mb/s... 但是公网下载没有问题,能跑满 500M 带宽,因此应该不是网卡方面的问题,可能是哪里需要设置?之前用千兆网卡的时候,可以跑满千兆。

请问有没有朋友遇到过类似的问题?求解惑。感谢阅读此贴。

详细请见图

15016 次点击
所在节点    程序员
48 条回复
lionseun
2020-05-18 18:59:17 +08:00
MB 和 Mb 是不一样的
zvcs
2020-05-18 19:54:12 +08:00
smb3 的聚合功能一定要关掉。巨帧记得开启
laminux29
2020-05-18 23:31:59 +08:00
远程桌面拷贝吧?哈哈.

Windows 局域网传输,用 Dukto 试试。
Cursor1st
2020-05-19 08:57:20 +08:00
Esxi 内的虚拟机对拷,建议两个方法排除。
1 、两台 win10 都只绑定 VM Network 下的 vSwitch0,这样走的是内部的链路不涉及物理网络,再通过 SMB 共享对拷测试。如果速度低就代表可能是磁盘 IO 限制或者分配给 win10 的 vCPU 性能限制。
2 、两台 win10 分别绑定 X5202 个 10G 口,再通过交换机相连(或者干脆一根网线将两个口连起来),再次 SMB 共享对拷测试。这次是为了排查 X520 网卡是否有些问题。

注意:尽量给 WIN10 虚拟机分配足够的 vCPU 资源。
captainm
2020-05-19 11:15:44 +08:00
@Cursor1st 你好。
<img style="max-width:100%;" src="https://www.picgd.com/images/2020/05/19/cb5dfc36e751bf55085d1740d92a3616.jpg" alt="V2EX image uploaded by TsingScript" />

用 iperf3 分别测试了:ESXi 上 Win10 与 Win10 、ESXi 上 Win10 与 Linux 、ESXi 上 Linux 与 Linux 、物理机 Win10 与 ESXi 上 Win10 、物理机 Win0 与 ESXi 上 Linux 的速度。

我判断应该是流量走了交换机之后,才变成 10MB/s,但是如果这样讲,那 ESXi 上的 Win10 与 Linux 测速,也没有达到万兆。

可以排除磁盘 IO 、vCPU 的问题,我是全 SSD,机器都给了 4C8G 以上。

下午晚上有空按照你的方法试一下,谢谢。
captainm
2020-05-19 14:13:00 +08:00
@reus 可以排除 cpu 和磁盘 io 问题,因为机器我最少都给了 4c8g,系统都装在 ssd 上面。现在初步判断可能问题出在交换机上
xyjincan
2020-05-21 01:09:02 +08:00
看看各个虚拟机都是分配的啥类型网卡,都用的哪个网络,esxi 那流量监控,走的哪个网卡,,只是一台 esxi 是吗,
captainm
2020-05-21 10:00:55 +08:00
找到问题所在了。是交换机的光口没有配置好。。在此期间还遇到一个特别奇葩的问题,用 USB 转 232 的线连接这台 s5560 交换机没反应,但另一台 s5024 交换机正常,原因是线的问题,找一个带 232 口的电脑,用原生 232 就没问题了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/672730

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX