fru*_*rup 2 networking copy vmware-esxi vmware-vsphere
我有一个关于 VMware 和 NIC Teaming 的问题。这是我的简单测试场景。我有两个虚拟机。VM1 和 VM2。我想将 1 个大文件从 VM1 复制到 VM2,因为我想看到我可以获得比 1Gbit/s 更高的复制速度。但我无法获得超过 113MB/s 的速度……(接近 1Gbit/s)但我不明白为什么我的配置无法获得更多。
为了解释我的环境,我画了一张小图……我认为这样更容易理解我的开始情况:

正如你所看到的,我已经配置了一个 NIC Teaming 与 4x 1Gbit/s,所以我认为理论上我可以在两个不同但配置相似的 ESXi 服务器上的两个 VM 之间获得高达 4Gbit/s 的速度。我在实践中会紧张地达到4Gbit/s对我来说是清楚的,但我应该至少能达到200MB/s以上的值……
我的vSwitch1(虚拟机端口组名为“NIC”)的利用率并不是很高。那么问题出在哪里呢?
感谢您的想法和帮助!也许我只是犯了一个配置错误或对 NIC Teaming 有误解...
编辑:如果重要:VM1 是 Windows 8.1 VM / VM2 是 Windows Server 2012R2
NIC 团队不再提供任何带宽。单个网络连接(例如您的 2 个 VM 之间的连接)永远不会使用多于一个组中可能的 NIC。NIC 团队的目的是平衡可用 NIC 之间的许多连接。
使用您选择的负载平衡方法(基于原始虚拟交换机端口 ID 的路由),每个 VM 将始终使用相同的单个物理 NIC。来自http://www.vmware.com/files/pdf/virtual_networking_concepts.pdf
基于原始虚拟交换机端口 ID 的路由— 根据流量进入虚拟交换机的虚拟端口选择上行链路。这是默认配置,也是最常部署的配置。使用此设置时,除非故障转移到 NIC 组中的另一个适配器,否则来自给定虚拟以太网适配器的流量将始终发送到同一物理适配器。
在这种情况下,即使将您的文件传输分成多个较小的文件传输也不会加快任何速度,因为您仍然受限于相同的单个 NIC。
| 归档时间: |
|
| 查看次数: |
9306 次 |
| 最近记录: |