Win10系统 / Server 2019:Hyper-V和Bar Metal的网络速度慢
Win10系统和Windows Server 2019的一个问题,该问题涉及与Hyper-V guest虚拟机(以及在没有虚拟化的裸机Win10系统客户端上)相关的网络性能差(低吞吐量)。原因是Microsoft对TCP堆栈进行了更改,从而导致了问题。我在一篇文章中对此进行了准备,因为有一个简单的PowerShell脚本形式的解决方案。
另请阅读:
Hyper-V guest虚拟机存在此问题
如果在运行Win10系统(1709版或更高版本)或Windows Server 2019的主机上设置了Microsoft Hyper-V虚拟化解决方案下的来宾操作系统,则Hyper-V来宾的网络吞吐量非常适中。在德国站点administrator.de上,有人已于2019年春季在此帖子中处理了此问题。这是英文译本:
我在多个虚拟机之间的网络连接速度极慢时遇到问题。
硬件是两台几乎完全相同的新计算机(每台Windows Server上都有MB Supermicro X11SPM-F,具有2个1 GB的Intel X722板载NIC和单独的IPMI,Intel Xeon Silver 4110、96 GB RAM,本地SSD存储)。已安装具有激活的Hyper V角色的2019小时主机。
驱动程序都是由Supermicro提供的制造商提供的原始驱动程序(Intel MB芯片组,Intel Pro 23.2等)。机器有一个九月。IPMI NIC,服务器中的第一个X722 NIC,我用于Hyper V管理接口,第二个用作所有虚拟机的外部连接的HV开关。。
当我安装Windows Server 2019时。在VM中,一切都很好,一切都可以正常运行。
如果我安装Windows Server 2016 hrs。或Server 2008R2小时。在主机上的VM中,这些VM与其他物理主机的连接速度非常慢。
在虚拟机之间,从虚拟机到主机的传输速率也是所希望的(iperf。几乎为10 GBit / s)(因为这是通过外部交换机仅以大约1 GBit / s的速度完成的[…]。
对于外部的物理计算机(在真实网络中),我在一台机器上只能获得5-10 Mbps的速度,而另一台机器上却能获得20-120 Mbps的速度,并且波动很大,具体取决于机器。
受影响的人在实验室中进行了一些测试,他的结论是:Server 2019在主机上以Hyper V的身份运行,并且在VM中,来宾不是Windows Server 2019(他在Windows Server 2016和Windows Server 2008上对其进行了测试。 Windows Server 2008 R2),此虚拟机通过板载NIC Intel X722到外部的网络连接速度非常慢。但是CPU的性能也不提高,硬件交换机上没有错误数据包,但是网络吞吐量也没有。
临时解决方案:单独的PCIe NIC
然后,受影响的人通过在主机上安装另一个单独的物理PCIe NIC(简单的Intel i210)暂时解决了该问题。他将此网卡绑定到Hyper-V交换机,并允许所有虚拟机及其来宾在网络上通过该交换机运行。在这种情况下,网络吞吐量是所需的。
相关文章
如何在win11中禁用Hyper-V_win11禁用hyper v方法
2022-01-06win10家庭版hyper-v找不到_教你hyper-v虚拟机安装方法
2022-01-03微软为 VMWare、Hyper-V、VirtualBox 和 Parallels 提
2021-11-25如何在Hyper-V上的虚拟机中安装win11专业版系统
2021-07-24如何在 Hyper-V 上启用 TPM 以在 VM 上安装Windows11
2021-07-01Windows Server 2019:Hyper-V中已禁用的NIC对Intel RSC
2021-01-27在Windows 10上使用Hyper-V的一些技巧
2020-10-10在Windows 10上使用PowerShell禁用Hyper-V方法
2020-10-10使用Windows10上的设置禁用Hyper-V方法
2020-10-10在Windows10专业版上使用PowerShell启用Hyper-V技巧
2020-10-10U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源