虚拟测试平台
为了测试每台服务器,选择了VMware基准测试应用程序,这是一个LAMP组合包,包含了一个4台虚拟机的vSphere vAPP应用。这个测试的目的是模仿大型数据库驱动的Web应用,利用随机组合的动态和静态页面传输。它是建立在四个CentOS 5.3服务器上:一台MySQL服务器对应四个虚拟CPU和8GB内存,两个Web前端服务器每台对应有两个虚拟CPU和4GB内存,一台配有单一虚拟CPU和1GB内存的负载均衡器。Web服务器上运行的内容是复合版的Apache 2.2 Web服务器,通过NFS格式共享数据库服务器的数据。数据库服务器运行一个高版本的MySQL 5.1.25,数据出口对应于前端的Web服务器。所有的负载均衡处理由Nginx来控制,它运行在虚拟负载均衡机上。
测试中特意建立了9个虚拟CPU,以抵消被测试的服务器CPU有8个核得影响。此外,通过随机调整静态/动态调用的比例,将每台服务器虚拟CPU的负载加压到最大。虚拟机通过内部的虚拟交换机进行通信,只有负载均衡器直接连接到实验室网络里。所有负载都通过Apache基准工具来模拟,以20个并发连接每测试完成过程中发出十万个请求。
性能和速度
X2270的CPU和内存是强项,但其它配置存在短板。在和Nehalem处理器的相应设计上,它通过多达12个DIMM插槽,可以配置96GB DDR3内存。它在前端“刚刚好”地设计了4个热插拔的3.5英寸SATA驱动器托架,同时配有2个千兆以太网端口,而不是像大多数Sun服务器“通常”配有的4个。X2270还配有一个PCIe 2.0的16速低端扩充槽。以上所有的设备,都由一个600W电源来供应电力。此外,X2270还配有Sun的ILOM远程管理工具,支持开箱即用。
两款服务器基本情况
|
概要 | ||
Sun Fire X2270 |
1488美元起 |
Solaris 10, OpenSolaris, Red Hat Enterprise Linux, Suse Linux Enterprise Server, VMware ESX 3.5, Windows Server 2003, Windows Server 2008 |
1U机架; 支持2个Intel X5500 Nehalem处理器; 最大96GB DDR3内存, 4TB SATA本地磁盘; 一个PCIe 2.0插槽; 2个千兆以太网口; 性价比高。 |
Sun Fire X4270 |
2845美元起 |
Solaris 10, OpenSolaris, Red Hat Enterprise Linux, Suse Linux Enterprise Server, VMware ESX 3.5, Windows Server 2003, Windows Server 2008 |
2U机架; 支持2个Intel X5500 Nehalem处理器; 最大144GB DDR3内存,16块 6个PCIe 2.0插槽; 4个千兆以太网口; 性能强劲。 |
在实验室中,X2270运行起来像一个更昂贵的系统。工程师做了2项测试:第一个虚拟应用运行在一个500GB的SATA硬盘上,另一个则在Adaptec Snap Server 650系统的SAS阵列上通过NFS共享运行。两者有明显的差异,性能增加有15%左右。用一个单一的本地磁盘和一个用SAS驱动器做的RAID 5阵列作比较,得出这样的结果是不足为奇的。事实上,应用程序面对I/O密集型的存储设备会表现出更大的性能提升。
- 第1页:双子星问世
- 第2页:虚拟测试平台