服务器 频道

华硕VS泰安 Pentium D服务器主板

  优点

  • 可构建使用廉价桌面处理器的机架式服务器(P5MT、S5160)

  • 丰富的扩展功能,支持PCI-E/PCI-X/PCI等多种设备(P5MT)

  • 双千兆网卡,优秀的RAID性能(P5MT、S5160)

  缺点

  • RAID处理器占用率较高(P5MT、S5160)

  • 不支持PCI-X扩展(S5160)

  【IT168评测中心】Pentium D系列处理器定位于高端PC和入门级工作站、服务器应用,它把两个Pentium 4核心封装在一起,希望这样可以明显的改进处理器性能——在提升主频已经不能带来有效的性能提升的情况下。

CPU Price CPU Price CPU Price CPU Price
Pentium 4 630
(3.0GHz)
$224     Athlon 64 3200+ $194    
Pentium 4 640
(3.2GHz)
$237 Pentium D 820 $241 Athlon 64 3500+ $272    
    Pentium D 830 $316        
Pentium 4 650
(3.4GHz)
$401     Athlon 64 3800+ $373    
    Pentium D 840 $530 Athlon 64 4000+ $482 Athlon 64 X2 4200+ $537
Pentium 4 660(3.6GHz) $605         Athlon 64 X2 4400+ $581
Pentium 4 670(3.8GHz) $851     Athlon 64 FX-55 $827 Athlon 64 X2 4600+ $803
Pentium 4 XE 3.73GHz $999 Pentium XE 840 $999     Athlon 64 X2 4800+ $1001
上述价格源自Intel和AMD公布的千颗采购单价

  双核心的代价不菲,最低规格的Pentium D 820处理器的价格在240美元左右,比Pentium 4 630处理器贵5-8%。不过,Intel并没有让双核系列处理器完全处于高高在上的地位,而是让它们溶入现有的Intel处理器的价格体系。可见,双核同超线程技术类似,并不意味着处理器有了同物理核心数量或者同时处理线程数量的性能,因此Intel在制订处理器价格的时候也基本是按照其性能来定制的。

  我们过去的一些测试显示,如果应用程序支持多线程,那么双核心处理器相对于超线程处理器的优势将会非常的明显,但是在诸如游戏之类的应用程序中,则没有任何的优势。

  对于多线程应用的良好支持是服务器应用的必需,而且单颗双核处理器的功率并不比同级别的Pentium 4/Xeon处理器大很多,支持该种处理器的主板相对于双处理器主板具有更简单的电路,因此利用双核处理器可以制造出来成本更低的机架式服务器。

  很多服务器主板厂商都推出相应的产品,比如我们之前测试的泰安S5160,还有本文的另外一个主角华硕P5MT。之所以把这两款产品放在一起比较,主要的原因是其价格相近,都在2800元左右。

  华硕P5MT,Pentium D服务器主板

  华硕P5MT系列主板包括三个子型号:P5MT/SCSI、P5MT、P5MT-M,其中P5MT/SCSI是功能最全面的版本,它直接支持SCSI设备,P5MT略有简化,去掉了对于SCSI设备的支持,但是保留了PCI-X的扩展能力,P5MT-M为Micro-ATX小板,也不支持PCI-X。

  P5MT/SCSI P5MT P5MT-M
处理器 Intel Pentium4 LGA775 Intel Pentium4 LGA775 Intel Pentium4 LGA775
芯片组 Intel E7230 + Intel ICH7R + Intel 6702PXH Intel E7230 + Intel ICH7R + Intel 6702PXH Intel E7230 + Intel ICH7R
内存 DDR2 533/ 667 ECC/ Non ECC
Un-buffered, Max up to 8GB
DDR2 533/ 667 ECC/ Non ECC
Un-buffered, Max up to 8GB
DDR2 533/ 667 ECC/ Non ECC
Un-buffered, Max up to 8GB
扩展槽 1 x PCI-E X16 (x8, x4 link)
2 x 64bit / 133MHz PCI-X slots
1 x 32 bit PCI
Mini PCI socket for ASMB2 card
1 x PCI-E X16 (x8, x4 link)
2 x 64bit / 133MHz PCI-X slots
1 x 32 bit PCI
Mini PCI socket for ASMB2 card
2 x PCI-E X16 (x8, x4 link)
2 x 32bit PCI
Mini PCI socket for ASMB2 card
板载芯片 2 x Broadcom  BCM5721 PCI-E Gb LAN
LSI 1020A PCI-X U320 SCSI,
RAID0, 1, 1E ZCR supported (optional)
PCI-X ZCR Card (optional)
2 x Broadcom  BCM5721 PCI-E Gb LAN 2 x Broadcom BCM5721 PCI-E Gb LAN
主板尺寸 12" x 9.8" ; ATX 12" x 9.8" ; ATX 9.6" x 9.6" ; Micro ATX

  我们这次所评测的是P5MT:

可应用于机架式服务器的主板

   华硕P5MT主板采用了Intel E7230 MCH、Intel ICH7R和Intel 6702PXH芯片,E7230 MCH可以对于Pentium D处理器、Pentium 4以及Celeron等采用LGA775封装的处理器提供良好的支持,这其中包括了对533MHz FSB/800MHz FSB/1066MHz FSB的支持,因此这款主板配置处理器的时候选择范围很广。

  ICH7R最大的改进是支持SATA300接口,并且支持RAID 0/1/10/5(软件)等更多的磁盘阵列模式。6702PXH芯片则通过PCI-E总线同ICH7R通讯,为主板提供了直接扩展PCI-X设备的能力。

  我们之前测试过的泰安S5160主板则仅仅采用了Intel E7230 MCH、Intel ICH7R两颗芯片,配置上同P5MT-M主板相似,因此无法直接扩展PCI-X扩展卡。这对于一款服务器主板来说,应用必然受到局限。

处理器插座附近电路

  处理器供电电路是基于ADP3188多相(2/3/4相)同步BUCK变换整流控制器设计的,这颗芯片内置了6-bit DAC可以直接从处理器中读取VID,然后将12V输入转换为适合处理器使用的0.8375V-1.6V之间的电压。ADP3188和4颗ADP3110 MOSFET驱动器芯片以及16颗MOSFET器件、线圈、电容组成了处理器的供电电路。

SSI 24pin+8pin

  P5MT通过SSI 12V/SSI(24 + 8pin)电源插口得到供电,服务器主板和部分高端PC主板都采用了这种供电方式。如果用户的电源没有提供8pin接头,可以暂时把4pin 12V插头接入8pin 12V插口的一端。

各类扩展槽

  P5MT板载4条240pin DIMM,最高支持8GB的DDR2-533/667无缓冲 (unbuffered) ECC或非ECC内存,因为应用了双通道技术,理论上可以提供10.6GB/s的内存带宽,完全可以满足Pentium 4/Pentium D处理器的需求。

  PTMT主板提供了1条PCI-E X16插槽,2条64bit/100MHz PCI-X插槽,1条32bit/33MHz PCI插槽和一条可扩展ASMB扩展卡的32bit/33MHz mini PCI插槽。其中的PCI-E插槽外形虽然为x16,但是内部的信号却是x8,这是由E7230芯片的规格所决定的。如果用户仅仅使用1条PCI-X插槽,那么此时设备可工作在64bit/133MHz总线模式上,如果同时使用两个PCI-X插槽,那么此时PCI-X总线为100MHz。ASMB扩展卡其实就是BMC卡(基板管理控制),用于提供远程管理功能。很多主板厂商都喜欢为它专门取一个名字,我们建议使用厂商推荐的该类扩展卡。

IDE接口和机箱面板IO接头

SATA接口

  P5MT主板提供了1个软驱接口、1个IDE接口、4个SATA接口。对于服务器来说,软驱依然是必不可少的,因为要在RAID系统上安装操作系统必需使用软件,不知道什么时候微软才能改变这种情况。1个IDE接口可以连接两个IDE设备,可以满足服务器需求。ICH7R提供了4个SATA-300接口,可以对于NCQ指令提供更好的支持,更重要的是利用这四个SATA接口,用户可以立刻构建RAID 0/1/10磁盘阵列,甚至可以通过软件的方式实现RAID 5。

  P5MT/SCSI版本的主板通过板载LSI53C1020A PCI-X SCSI控制器提供1个Ultra320 SCSI通道,可支持RAID 0/1/1-E模式。

Winbond I/O控制器芯片

IO面板

  主板后部提供的I/O接口包括1个PS/2鼠标接口、1个PS/2键盘接口、2个USB接口、1个串行接口、1个并行接口、1个VGA接口、2个RJ45千兆网口。在主板上还预留了USB插针式接头,系统集成商可用于前置USB接口。

P5MT主板所有附件

  在P5MT主板中提供了齐全的附件:

  • 4条SATA信号线

  • 2条SATA电源线(1转2)

  • 1条SCSI Ultra320信号线(仅P5MT/SCSI型号有)

  • 1条80pin IDE信号线

  • 1条3-in-1软驱/Ultra ATA信号线

  • I/O挡板

  • ASUS主板支持光盘

  • P5MT用户手册

  华硕P5MT主板和泰安S5160主板规格详细对比

  华硕P5MT主板和泰安S5160主板的价位非常相近,都在2800元左右,因此我们产生了对比这两款主板的想法。其实从配置上看,泰安S5162应该会同P5MT或者P5MT/SCSI更相似,不过我们除了从新闻稿中看到过这个型号之外,在泰安的网站上并没有看到这个型号的产品。

  华硕P5MT 泰安S5160
CPU Pentium D/Pentium 4/Celeron LGA775 SocketT Pentium D/Pentium 4/Celeron LGA775 SocketT
FSB 1066/800/533 MHz 1066/800/533 MHz
Intel Tech EM64T/EIST/HT EM64T/EIST/HT
芯片组 MCH:E7230
ICH:ICH7R
I/O桥:6702PXH
MCH:E7230
ICH:ICH7R
I/O桥:无
内存 双通道架构
4 x 240pin DIMM
非缓冲ECC或非ECC
DDR533/677MHz
256MB-8GB
双通道架构
4 x 240pin DIMM
非缓冲ECC或非ECC
DDR533/677MHz
256MB-8GB
扩展槽 1 x PCI Express x16 slot (x8 link, PCI-E 1.0a)
2 x PCI-X 100 MHz/64-bit slot (PCI-X 1.0)
1 x PCI 33 MHz/32-bit/5V slot (PCI 2.3)
1 x mini-PCI socket(BMC)
2 x PCI Express x16 slot (x8/x4 link, PCI-E 1.0a)


4 x PCI 33 MHz/32-bit/5V slot (PCI 2.3)
 
存储 1个软驱接口
1个IDE接口(2 x Ultra ATA 100/66/33)
4 x SATA-300,支持RAID 0、RAID 1、RAID 10和软件RAID 5
1个软驱接口
1个IDE接口(2 x Ultra ATA 100/66/33)
4 x SATA-300,支持RAID 0、RAID 1、RAID 10和软件RAID 5
显卡 ATI RAGEXL XGI Volari Z7
LAN 2 x Broadcom BCM5721 Gigabit LAN controller 2 x Broadcom BCM5721 Gigabit LAN controller
USB 4个(2个接口,2个插针接头) 8个(4个接口,3插针接头,1板载直立接口)
I/O面板 PS/2 keyboard port
PS/2 mouse port
2 x USB 2.0 ports
1 x 并口
Serial port (COM1)
VGA port
2 x LAN (RJ-45) ports
PS/2 keyboard port
PS/2 mouse port
4 x USB 2.0 ports
1 x 并口(板载插针式接头)
Serial port (COM1)
VGA port
2 x LAN (RJ-45) ports
主板板载接头 2 x CPU风扇接口
4 x 系统风扇接口
USB 2.0插针式接头(1转2)

串口(COM2,插针式接头)
2 x CPU风扇接口
4 x 系统风扇接口
USB 2.0插针式接头(1转2)
1 x USB 2.0接口(板载)
串口(COM2,插针式接头)
电源 SSI电源(24-pin和8-pin 12V接口)
兼容ATX 12V 2.0
EPS电源(24-pin和8-pin 12V接口)
 
主板尺寸 ATX:12 in x 9.8 in (30.5 cm x 24.9 cm) ATX:12 in x 9.8 in (30.5 cm x 24.4 cm)

  华硕P5MT相对于泰安S5160最大的优势是采用了6702PXH芯片,这样主板可以使用PCI-X扩展卡来扩展服务器功能,这比仅仅使用PCI-E扩展卡扩展服务器功能更加灵活。

  其它方面的差别就非常细小了,以至于这些差别并不足以左右采购的决策。比如华硕主板仅仅利用了ICH7R提供的8个USB端口的4个(2个直接位于I/O挡板接口处、2个需要通过主板插针式接头引出),而泰安则充分的把8个端口全部引出(4个直接位于I/O挡板接口处、3个需要通过主板插针式接头引出、1个板载直立式接口,调试服务器的时候非常的方便)。

  测试平台和测试方法

测试平台配置

  ASUS P5MT TYAN S5160 Dell PowerEdge 830
处理器 Pentium D 830 x1 Pentium D 830 x1 Pentium D 830 x1
芯片组 Intel E7230+ICH7R Intel E7230+ICH7R Intel E7230+ICH7R+6702PXH
内存 2 x 256MB DDRII 533 ECC 2 x 256MB DDRII 533 ECC 2 x 256MB DDRII 533 ECC
磁盘控制器 ICH7R整合 ICH7R整合 Dell CERC SATA 1.5/6ch RAID卡
硬盘 Maxtor DiamondMax Plus 9 SATA 80GB x2 Maxtor DiamondMax Plus 9 SATA 80GB x2 Maxtor DiamondMax Plus 9 SATA 80GB x2
光驱 16X DVD-ROM 16X DVD-ROM 16X DVD-ROM
网卡 BROADCOM BCM5721千兆网卡控制器 BROADCOM BCM5721千兆网卡控制器 板载Broadcom NetXtreme千兆以太网控制器
电源 七盟ST-420SLP 七盟ST-420SLP  NPS-420AB

  在性能测试中,我们将会对于上表所示的三个平台进行测试。

  我们分别在华硕P5MT主板和TYAN S5160主板上构建了服务器,这台服务器的配置同我们之前测试过的Dell PowerEdge 830服务器完全一样(处理器、内存、硬盘均来自PowerEdge 830)。它们都采用了Pentium D 830双核心处理器,配置了2x1MB二级缓存,华硕主板提供了关闭其中一个核心的功能,我们确保了两个核心均处于工作状态。

  所有的平台均采用了双通道DDR2 533MHz ECC内存,理论上可以提供8.6GB/s的内存带宽,总容量为512MB。华硕P5MT和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模式。

  我们在上述配置的服务器上分别安装了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子系统的性能评估。

  处理器和内存性能测试

  SPEC是标准性能评估公司(Standard Performance Evaluation Corporation)的简称。SPEC是由计算机厂商、系统集成商、大学、研究机构、咨询等多家公司组成的非营利性组织,这个组织的目标是建立、维护一套用于评估计算机系统的标准。

  SPEC CPU2000是SPEC组织推出的一套CPU子系统评估软件,它包括CINT2000和CFP2000两个子项目,前者用于测量和对比整数性能,而后者则用于测量和对比浮点性能。计算系统中的处理器、内存和编译器都会影响最终的测试性能,而I/O(磁盘)、网络、操作系统和图形子系统对于SPEC CPU2000的影响非常的小。

  我们在被测服务器中安装了Intel C++ 8.1 Compiler、Intel Fortran 8.1 Compiler这两款SPEC CPU2000必需的编译器,另外安装了Microsoft Visual Studio 2003.net提供必要的库文件。按照SPEC的要求我们根据自己的情况编辑了新的Config文件,可以满足Base测试,下面的测试成绩是在各个平台上开启2个用户线程。

  ASUS P5MT TYAN S5160 PowerEdge 830
开启线程数量 2 2 2
168.wupwise 2453 2443 2328
171.swim 2306 2298 2271
172.mgrid 1344 1340 1269
173.applu 1458 1453 1388
177.mesa 1333 1333 1248
178.galgel 2469 2459 2362
179.art 2914 2901 2843
183.equake 2088 2081 2027
187.facerec 1767 1761 1669
188.ammp 946 940 901
189.lucas 1985 1962 1894
191.fma3d 1374 1371 1308
200.sixtrack 598 597 559
301.apsi 1102 1159 1096
SPECfp_base2000 1591 1591 1523
 
Benchmark ASUS P5MT TYAN S5160 PowerEdge 830
开启线程数量 2 2 2
164.gzip 1002 1001 927
175.vpr 916 907 848
176.gcc 1633 1630 1582
181.mcf 1310 1308 1285
186.crafty 1113 1110 1028
197.parser 1184 1179 1115
252.eon 1861 1861 1737
253.perlbmk 1621 1610 1526
254.gap 1643 1645 1544
255.vortex 2413 2375 2246
256.bzip2 983 981 931
300.twolf 1121 1120 1063
SPECint_base2000 1342 1337 1264

  SPEC CPU2000 v1.2的测试结果显示,ASUS P5MT和TYAN S5160的性能基本上一样,都比Dell PowerEdge 830服务器的性能略高。另外,SPEC_base测试并非是最优化性能,因此测试结果一般不会相差很大。

  TYAN S5160 PowerEdge 830 ASUS P5MT
内存带宽 4477 MB/s 4378 MB/s 4430 MB/s
L1 Cache Latency
32 Bytes Stride 3 cycles/1.00ns 4 cycles/1.33ns 3 cycles/1.00ns
L2 Cache Latency
4 Bytes Stride 6 cycles/2.00 ns 6 cycles/2.00 ns 6 cycles/2.00 ns
16 Bytes Stride 13 cycles/4.33 ns 13 cycles/4.33 ns 12 cycles/4.00 ns
64 Bytes Stride 27 cycles/9.00 ns 29 cycles/9.67 ns 27 cycles/9.00 ns
256 Bytes Stride 26 cycles/8.67 ns 28 cycles/9.33 ns 26 cycles/8.33 ns
512 Bytes Stride 25 cycles/8.33 ns 26 cycles/8.67 ns 24 cycles/8.00 ns
Memory Latency
4 Bytes Stride 6 cycles/2.00 ns 7 cycles/ 2.33 ns 6 cycles/2.00 ns
16 Bytes Stride 14 cycles/4.67 ns 15 cycles/5.00 ns 14 cycles/4.67 ns
64 Bytes Stride 40 cycles/13.33 ns 43 cycles/14.33 ns 41 cycles/13.673 ns
256 Bytes Stride 267 cycles/88.99 ns 270 cycles/90.00 ns 271 cycles/92.66 ns
512 Bytes Stride 280 cycles/93.33 ns 284 cycles/94.66 ns 284 cycles/99.33 ns
Algorithm Bandwidth
Compiler 2426.13 2392.56 MB/s 2367.63 MB/s
REP MOVSD 2476.47 2424.43 MB/s 2439.29 MB/s
ALU Reg Copy 2527.35 2461.68 MB/s 2489.00 MB/s
MMX Reg Copy 2497.55 2453.70 MB/s 2459.19 MB/s
MMX Reg 3dNow - - -
MMX Reg SSE 3802.19 3722.17 MB/s 3732.46 MB/s
SSE PAlign 3807.21 3713.27 MB/s 3762.82 MB/s
SSE PAlign SSE 3823.66 3739.77 MB/s 3754.29 MB/s
SSE2 PAlign 3807.52 3711.68 MB/s 3762.26 MB/s
SSE2 PAlign SSE 3824.34 3734.78 MB/s 3756.78 MB/s
MMX Block 4kb 4048.83 3948.64 MB/s 4012.79 MB/s
MMX Block 16kb 4477.13 4377.91 MB/s 4429.80 MB/s
SSE Block 4kb 3993.05 3941.44 MB/s 3975.74 MB/s
SSE Block 16kb 4469.19 4361.10 MB/s 4427.10 MB/s

  ScienceMark v2.0是一款用于测试系统特别是处理器在科学计算应用中的性能的软件,MemBenchmark是其中针对处理器缓存、系统内存而设计的功能模块,它可以测试系统内存带宽、L1 Cache延迟、L2 Cache延迟和系统内存延迟,另外还可以测试不同指令集的性能差异。

  泰安S5160在内存相关方面的优化做的非常的最好,华硕P5MT次之,而Dell PowerEdge830服务器所使用的主板在这个方面的表现很一般。泰安S5160的64字节/256字节/512字节延迟都比华硕P5MT好一些,这就是使得它的内存带宽有了约50MB/s的优势。

 

  磁盘性能测试:IOMeter 2004.07.30

  IOMeter是一款功能非常强大的IO测试软件,它除了可以在本机运行测试本机的IO(磁盘)性能之外,还提供了模拟网络应用的能力。在这次的测试中,我们仅仅让它在本机运行测试服务器的磁盘性能。为了全面测试被测服务器的IO性能,我们分别选择了不同的测试脚本。

  • Max_throughput:文件尺寸为64KB,100%读取操作,随机率为0%,用于检测磁盘系统的最大吞吐量

  • Max_IO:文件尺寸为512B,100%读取操作,随机率为0%,用于检测磁盘系统的最大IO能力

  • Fielserver:文件尺寸从0.5KB到64KB不等,80%读取操作,随机率为100%,用于模拟文件服务器的性能

  • WebServer:文件尺寸从0.5KB到512KB不等,100%读取操作,随机率为100%,用于模拟Web服务器的性能

CPU占用率 P5MT S5160 P830
64 QD 77.6 78.7 18.54

  P5MT和S5160都采用了ICH7R集成的RAID控制器,而Dell PowerEdge 830则采用了CERC 6通道SATA RAID卡,前两者需要借助于CPU的计算能力,而后者则是完全硬件的。因此,P830的CPU占用率非常的低,只有18.54%,而前两者的CPU占用率都接近于80%。

  P5MT的最大IO处理能力为67007 IOsps,比S5160的63319 IOsps高出了6%,不过CPU占用率却更低一些。P830的最大IO处理器能力只有10000多一些,对于独立RAID卡来说,这个测试结果也有些偏低。

  在WebServer和FileServer脚本测试中,P5MT和S5160两者的表现几乎一样,这也就意味着最大处理能力的区别不会在实际应用中反映出来,P830同前两者的差别也明显的缩小了。

  最大吞吐量反映的是RAID控制器+磁盘的性能综合,但是更多的时候会比较倚重于磁盘的性能。三个对比平台所使用的磁盘是完全一样的,测试结果所反映的差别还是来源于RAID控制器。

  WebBench 5.0性能测试

  WebBench是针对服务器作为Web Server时的性能进行测试,我们在被测服务器上安装了IIS6.0组件,以提供测试所需的Web服务。在测试中我们开启了网络实验室中的32台PC(Celeron 1.7/256MB/40GB/100Ethernet)作为客户端,分别使用了WebBench 5.0内置的动态CGI以及静态页面脚本对服务器进行了测试。

每客户端1线程静态脚本测试:Requests处理能力

  静态测试是由客户端读取预先放置在服务器Web Server下的Web页面(wbtree),这项测试处理器性能、磁盘系统以及网络连接性能都会影响测试结果。如果磁盘系统采用的是SATA RAID 0或单颗SCSI硬盘级别以上的磁盘系统,那么此时磁盘性能一般不会成为瓶颈。

  我们使用了实验室中全部的32台PC向被测服务器发送请求,测试曲线同我们预计的相似,请求处理能力均为线性增长,并没有达到峰值。三个测试平台的测试曲线基本上完全的吻合,P5MT的最大值为11232,S5160的最大值为11151,P830的最大值为11062。

每客户端2线程静态脚本测试:Requests处理能力

  多线程静态脚本测试中,每个物理客户端发出两个线程,不过由于我们有限的客户端数量无法给予被测服务器足够的负载,因此依然无法看到各个平台的峰值,只能说在目前的负载情况下,三个平台的性能非常的接近。

  动态测试偏重于对服务器CPU子系统的性能测试,它对于Web服务器提供了足够的负载。我们将一个C语言编写的CGI源文件Simcigi.c编译为Simcgi.exe,并将其作为动态测试中的CGI脚本。在测试过程中,每台安装了WebBench客户端软件的PC,会在300秒的时间内持续向服务器发送CGI请求,而控制台会纪录并汇总服务器所响应CGI请求的数据。

  当WebBench测试开始后,客户端会以每四台一组依次连接到服务器并发送CGI请求。当测试结束后,控制台会收集数据并绘制出服务器CGI响应数的变化曲线。CGI测试的成绩高低,主要取决于服务器处理器子系统性能的优劣。处理器子系统包括CPU、内存以及内存控制器,CPU频率、缓存以及内存容量大小和内存带宽,都会影响该项成绩。

  测试结果同内存延迟测试结果切合的非常的好,P5MT平台全面高于S5160,S5160平台则全面的高于P830平台。P5MT的峰值达到了3225 Req/s,而S5160的峰值只有2888 Req/s,两者的差距达到了11.7%,这么大的差距是我们始料未及的。

  NetBench 7.03性能测试

  NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、硬盘类型、组建磁盘阵列模式都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中32个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。同Webbench测试一样,NetBench测试开始后客户端会以每四台一组依连接到服务器并发送文件传输请求。测试结束后控制台收集数据并绘制出服务器能够达到的数据传输变化曲线。

  启用32个客户端,运行标准Disk Mix测试(DM.TST)时,各个平台的最后的吞吐量都在194 Mbit/s左右,这样的负载量同各个系统的磁盘子系统性能和网络性能都相差很远,因此最高吞吐量是受限于负载量,各个系统之间细微的差别并不能说明什么。

  Enterprise Disk Mix Test(ENT_DM.TST)比Standard Disk Mix负载更重,它模拟的企业级服务器的负载。当有20个客户端连接到被测服务器的时候,S5160的平均吞吐量达到了987Mbps,Dell 830服务器达到了962Mbps,P5MT此时还为达到峰值——当24个客户端连接到该服务器的时候,吞吐量达到了1019Mbps。

  随后,当有更多的客户端连接到被测服务器的时候,吞吐量都开始下降,S5160的下降速率最快,而P5MT和P830均相当的平缓。P5MT最后依然维持在765Mbps的吞吐量,而P830是675Mpbs,S5160为454Mbps。

  在NIC.tst脚本测试主要反映的服务器网卡的性能。ASUS P5MT主板和TYAN S5160主板以及Dell PowerEdge 830均板载了BROADCOM,测试结果显示三者的差距不大,特别是S5160和P830,P5MT在小数据包测试时性能略低。

  IT168评测中心观点

  华硕P5MT系列主板包括三个子型号:P5MT/SCSI、P5MT、P5MT-M,它们可以满足组建不同应用的服务器的要求。泰安TOMCATS516x系列也包括了三个子型号:S5162、S5160、S5161,产品的各自定位同华硕的相似,不过目前在其网站上只是提供了S5160的资料。可见,不同的厂商对于市场的划分,产品的规划是非常的相似。

  我们把P5MT和S5160对比,对于后者来说显得有些不公平,毕竟前者的配置更高些,但是它们的定价的确非常相近,因此放在一起对比也是有可比性的。

  从功能上看,显然采用了6702PXH芯片的华硕P5MT更加有竞争力,它可以提供包括PCI-E、PCI-X和PCI在内的多种扩展能力,而泰安S5160则少了对于PCI-X设备的支持,如果要扩展高吞吐量设备,比如RAID卡、千兆网卡,只有选择PCI-E接口的产品了。

  S5160更多的挖掘了芯片组本身的功能,比如它最高可提供8个USB端口,甚至还在主板上直接提供了一个直立USB端口,应用的时候非常的灵活。P5MT则完全按照普通服务器的需要来开发,它们直接在IO面板上提供了2个USB端口,前置USB需要从板载插针式接头引出。

  这两个级别的厂商的技术实力都是有目共睹的,按说产品的性能差异应该非常的小,我们大部分的测试结果也证明了这一点。不过,仔细对于各个测试结果,可以发现华硕在产品的优化上更用心一些,内存延迟方面比泰安好一些。在WebBench动态CGI测试中,华硕取得了11%的领先优势。

  如果你在考虑选择支持Pentium D处理器的主板,除非你需要安装多个PCI 32bit/33MHz扩展卡,显然华硕P5MT是更加值得推荐的。

0
相关文章