服务器 频道

实战SQL2005 数据库虚拟化性能测试

  我们采用了32bit的操作系统——以后我们会对64bit操作系统下的数据库性能进行分析。测试未虚拟化的时候,我们安装了Windows Server 2003 R2操作系统,并使用启动参数将可用处理器限制为4个——因为目前VMware ESX Server只支持每个虚拟机最多4个处理器。未虚拟化条件下我们仅使用了一块Broadcom千兆网卡。由于内存对数据库有很大的影响,因此我们将测试机器的内存更换、调整为4GB。

  测试虚拟化的时候,我们安装了VMware ESX Server 3.5.0 64607,这是一款可以支持包括VT-x、VT-d在内的硬件辅助虚拟化技术,对性能的提升很有帮助。我们在一个292GB的RAID 5阵列上采用默认分配的方式安装了ESX Server 3.5.0,并安装了一个Windows Server 2003 R2,这个虚拟的服务器具有4个处理器和4GB的内存,也只配置了单块虚拟网卡(虽然形式上具有多块,但是只有一块分配了正确的IP地址),除此之外,虚拟化和为虚拟化的机器软硬件配置都一样。

  此外特别提一下,在32bit Windows下,ESX Server默认不提供Intel E1000虚拟网卡,我们使用的是AMD虚拟网卡。

 
VMware ESX Server的网络拓扑

0
相关文章