实测:虚拟网卡的选择对性能的影响
本帖最后由 ahocat 于 2010-07-28 15:05 编辑
前些天在论坛里发了个帖子询问VMware虚拟机上虚拟网卡型号的选择,似乎没有得到确切的答案。于是自己做了一点简单测试:
测试环境
1. 虚拟机平台:VMware ESXi 4.1
2. 虚拟OS:FreeBSD 8.1
安装FreeBSD时VMware默认给的网卡是E1000,即模拟Intel的千兆网卡;从一台Windows客户端向FreeBSD上传一个200MB的Zip文件。
然后在FreeBSD上安装VMware Tools,改用VMware提供的VMXNET2的虚拟网卡;再次上传该文件。
测试结果如下:
网卡型号 | E1000(Intel) | VMXNET 2 |
上传文件耗时(秒) | 39.78 | 22.39 |
传输速率(KB/s) | 5318.00 | 9448.18 |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
呵呵,是不是ms对VMXnet的支持不好呢?
确实很好……
回复 1# ahocat
很好,很强大.
自己补充一下:
今天又在Windows2003的虚拟机上测试了一下,发现用默认的E1000跟改用VMware网卡前后的传输速率并没有多大差别。
看来Windows版驱动的质量确实很高,再优化的余地已经很小了。
漫漫长路啊
按照vmware的vsphere培训手册中所讲,和楼主给出的内容是一样的,发布的越新的虚拟网卡,性能应该越高,不过需要你的guest OS支持才行。
支持支持
支持下,哪天我也测测