最近把财务金蝶系统迁移到windows2012R2 的虚拟机上去了,结果相应速度很慢。经过各种测试,发现问题出在虚拟机上虚拟交换机网速慢上。在虚拟机上通过speedtest.net测试下行带宽才1兆多,上行10兆,但是虚拟机独享物力网卡,应该是100兆款单才对。

后来经过多方测试,找到一篇文章,说把物力网卡的虚拟机队列禁用掉就可以了。经过测试可行,速度有了明显提高。这里做个记录。

1. 我的电脑-》属性-》设备管理器-》网络适配器 找到物力网卡右键属性

2. 打开高级选项卡,在属性列表中找到“虚拟机队列”,右边选择禁用。

完成后问题得到解决。

在网上查了一下虚拟机队列的相关知识:

如何配置虚拟机设备队列 (VMDq) 以用于 Hyper-V 中的 VLAN? 
在高级属性选项卡中启用虚拟机队列,以用于 Windows 设备管理器中的英特尔以太网适配器。不需要对物理设备作任何其它配置。Hyper-V 会自动配置虚拟队列和适配器驱动程序的 VLAN 过滤器。还可参阅 Microsoft 支持文章 : 如果在 HOST 网卡上启用了 VMQ 功能,则在 Hyper-V 虚拟机上丢失网络连接。

注意必须首先安装 Windows 设备管理器英特尔® PROSet,然后再在英特尔® 以太网适配器上启用 VMDq。英特尔® PROSet 是启用操作系统所需的虚拟机队列 (VMQ) 交换器支持所必需。注意如果英特尔以太网适配器和操作系统支持 VMDq,虚拟机队列配置选项便会自动显示。注意如果您的适配器是组的一部分,虚拟机队列配置选项可能会显示为灰色,因而不可用。升级至英特尔® 网络连接软件版本 15.0 或更高版本,或者从组中删除适配器,使此功能可用。注意虚拟机队列在 Windows* Server 2012 和 Windows* Server 2008 R2 中可用。VMQ 在 Windows* Server 2008 中不可用。

问题可能是由于我的网卡是博康的网卡导致的。

参考链接:http://www.cnblogs.com/firtree/p/3927779.html

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐