测试平台和测试方法
测试平台配置 | |||
TYAN S5160 | Dell PowerEdge 830 | 双Xeon服务器平台 | |
处理器 | Pentium D 830 x1 | Pentium D 830 x1 | Xeon 3.0GHz 1MB,800MHz x2 HT |
芯片组 | Intel E7230+ICH7R | Intel E7230+ICH7R+6702PXH | Intel E7210+6300ESB |
内存 | 2 x 256MB DDRII 533 ECC | 2 x 256MB DDRII 533 ECC | 4x 512M DDR400 ECC |
磁盘控制器 | ICH7R整合 | Dell CERC SATA 1.5/6ch RAID卡 | 6300ESB整合 |
硬盘 | Maxtor DiamondMax Plus 9 SATA 80GB x2 | Maxtor DiamondMax Plus 9 SATA 80GB x2 | Seagate 7200.8 SATA 400GB x2 |
光驱 | 16X DVD-ROM | 16X DVD-ROM | 16X DVD-ROM |
网卡 | BROADCOM BCM5721千兆网卡控制器 | 板载Broadcom NetXtreme千兆以太网控制器 | 板载千兆网卡Intel 82547GI控制器 板载千兆网卡Intel 82541GI控制器 |
电源 | 七盟ST-420SLP | NPS-420AB | 七盟ST-420SLP |
我们在TYAN S5160主板上构建了一台服务器,这台服务器的配置同我们之前测试过的Dell PowerEdge 830服务器非常的相似。它们都采用了Pentium D 830双核心处理器,配置了2x1MB二级缓存,不支持超线程技术,而对比平台则采用了两颗Xeon 3.0GHz处理器,每颗处理器配置了1MB L2缓存,开启超线程功能。
两个E7230平台均采用了双通道DDR2 533MHz ECC内存,理论上可以提供8.6GB/s的内存带宽,总容量为512MB;对比平台上采用了双通道DDR400 ECC内存,理论上可以提供6.4GB/s的内存带宽,总容量为2GB。TYAN S5160平台采用了ICH7R芯片整合的Host RAID控制器,将两块Maxtor DiamondMax Plus 9 80GB硬盘配置为RAID 0;PowerEdge 830服务器采用了独立的CERC 6通道SATA RAID卡和2块Maxtor DiamondMax Plus 9 SATA 80GB硬盘,我们将其配置为RAID 0模式;对比平台采用了6300ESB整合的RAID控制器和2块Seagate SATA 400GB硬盘,我们也将其配置为RAID 0模式。
我们在上述配置的服务器上分别安装了Microsoft Windows 2003企业版(英文、32bit),正确安装了各个硬件的驱动程序,确保服务器工作在非常好的的状态。
我们所使用的评测软件如下:
-
SPECCPU2000 v1.2
-
ScienceMark v2.0 Membench
-
IOMeter 2004.07.30.win32.i386
-
WebBench v5.0
-
NetBench v7.03
SEPCCPU2000可以评估服务器系统中处理器的整数性能和浮点性能,我们进行的是SPECint_base2000和SPECfp_base2000两个项目的测试。ScienceMark v2.0一款用于评估处理器科学计算能力的软件,它提供了评估被测系统内存带宽的功能,这款软件可以很好的支持多线程。IOMeter是一款可以用于单个系统或者集群系统的I/O子系统评估工具,我们仅仅使用了它的磁盘测试功能。WebBench和NetBench是两款在服务器评估中普遍使用的软件,前者也是侧重于服务器CPU子系统的性能评估,后者则侧重于IO子系统的性能评估。