服务器 频道

VMware ESX虚拟化Web应用效率测试

 

  测试未虚拟化的时候,我们安装了Windows Server 2003 R2 x64操作系统,并使用启动参数将可用处理器限制为4个——因为目前VMware ESX Server只支持每个虚拟机最多4个处理器。未虚拟化条件下我们使用了Broadcom驱动的Team功能,将4块Broadcom千兆网卡捆绑为一块高带宽的“网卡”。

  测试虚拟化的时候,我们安装了VMware ESX Server 3.5.0 64607,这是一个推出仅数月的新产品,可以支持包括VT-x、VT-d在内的硬件辅助虚拟化技术,对性能的提升很有帮助。我们在一个292GB的RAID 5阵列上采用默认分配的方式安装了ESX Server 3.5.0,并安装了一个Windows Server 2003 R2 x64,这个虚拟的服务器具有4个处理器和8GB的内存(因为不可能把实际服务器的16GB完全分配给虚拟机)。

 

  VMware ESX Server也开始支持Paravirtualization并行虚拟化(或者叫部分虚拟化技术)了,它通过降低需要进行虚拟的部分来达到提高性能的目的,不过会降低虚拟机之间的独立性

  新的ESX Server 3.5也开始支持Virtualized MMU——硬件级别的MMU(Memory Management Unit,内存管理单元),MMU的设计和运行对计算性能影响巨大,因此各种硬件虚拟化技术都首先从这里开始着手,Intel的VT技术以及AMD的相应技术都首先提供了Virtualized MMU功能。

  虚拟的系统具有4个处理器。

  测试过程中实时监测到的系统CPU资源使用。

0
相关文章