正睿服务器  >  新闻中心  >  评测室
新闻中心

VMware ESX两种虚拟网卡性能对比测试

间隙填充
正睿科技  发布时间:2008-07-15 08:50:04  浏览数:8540
    在我们的虚拟化系列测试文章中,我们IT168评测中心面对了虚拟应用中的各种问题。其中有一个问题就是,在建立虚拟机的时候,虚拟网卡应该选择哪一个?它们有什么区别?

 
VMware ESX Server提供了两种虚拟网卡:Enhanced vmxnet和Intel E1000

  在比较久的年代,VMware Workstation和VMware GSX Server上提供的是古老的AMD PCNet 10/100Mbps虚拟网卡,其时VMware通过一种类似部分虚拟化的vmxnet优化虚拟网卡的方式提供了10/100/1000Mbps性能,无疑性能更好,然而时过境迁,现在的VMware ESX Server提供了Intel E1000的千兆虚拟网卡,它和vmxnet虚拟网卡哪一种更适合实际应用呢?


测试截图,其时并没有使用虚拟网卡的Team功能


NetBench性能测试

  这些结果都是单网卡下的性能表现,可以看出无虚拟化下的性能全面胜出,这大部分地是因为我们的磁盘系统:将ESX Server和虚拟机放在同一个阵列上并不是一个好做法,而且一个只有3个磁盘的RAID 5阵列性能也不会太高。将ESX Server和虚拟机分开存放预计性能会有较大的提升,估计吞吐量可以从现在的30%提升到60%,我们可能需要购买新的磁盘了。

  我们也测试了多块网卡Team的测试,无虚拟化下的性能略有提升,而虚拟化下的性能则没有太大的变化。

IT168评测中心观点

  测试表明,虚拟化的性能非常依赖于存储子系统,在我们的内存供给充足(8GB的虚拟机内存)的情况下,磁盘子系统就成为了瓶颈,在正常的多虚拟机应用上,配备多个硬盘的高速阵列,或者配备阵列柜应该是合理的,这同时还是为了多机互备等高级特性上的考虑。

  在我们的环境下(ESX Server和虚拟机共存一个阵列),NetBench性能并不高,也就是说不太适合重负荷的文件服务器应用,不过我们可以期望独立存储器下的文件服务器性能。同时我们也要了解到,只要简单地将文件服务器升级到Windows Server 2008,也可以提升文件服务器的性能:Server2003对决2008系列之文件系统对比。

  • 正睿合作伙伴
  • 社区
首页 | 注册 | 网站地图 | 通告 | 联系我们
CopyRight(C)2004-2022 Chongqing Zhengrui Technology Co.,Ltd. All rights reserved.
重庆正睿科技有限公司(C)版权所有 未经书面授权 不得转载、复制或建立镜像
渝ICP备11002339号-1  渝公网安备 50010702500475号