服务器 频道

华硕DSBF-D/SAS服务器主板首测

  优点

  • 采用了英特尔5000P芯片组

  • 支持Xeon 5000和Xeon 5100系列双核处理器

  • 支持FB-DIMM内存,最高可提供32GB容量

  • 支持最新的SAS硬盘

  • 良好的扩展性

  缺点

  • 暂无

  IT168评测中心今年的5月下旬,英特尔正式推出了Bensley平台,该平台不但可以支持同时推出的基于Netburst微架构的双核Xeon 5000系列处理器,还能支持英特尔即将推出的基于Woodcrest核心的Xeon 5100系列处理器,更能进一步支持英特尔计划中的4核处理器。显然英特尔计划使Bensley平台成为未来几年内双路Xeon服务器的稳定平台,此举得到了英特尔众多合作伙伴的积极响应,其中华硕反应可谓“神速”,它们率先推出了基于英特尔最新平台的服务器主板华硕DSBF-D/SAS,据说比英特尔公板更早的进入了量产。

包装盒

齐全的附件

  DSBF-D/SAS服务器主板为标准SSI EEB 3.61规格,外形尺寸为12英寸 x 13英寸,可用于1U或者2U机架式服务器。这款主板采用了英特尔5000P芯片组,包括5000P MCH北桥芯片、6321ESB I/O控制器和6702PXH 64-bit PCI Hub芯片。可以支持双路双核Xeon 5000/5100系列处理器。

  基于Woodcrest核心的双核Xeon 5100系列处理器采用了全新的Core微架构,虽然处理器主频(Xeon 5160主频为3.0GHz)没有前任更高,但是却具有更高的效率和更佳的能效。这使得基于Bensley平台的Xeon服务器更佳适合于密集部署,在同样的空间内可提供更高的计算能力,同时却保持更低的功耗。(关于Woodcrest处理器更多细节,请参阅《从频率到能效 务实的Woodcrest》)

  DSBF-D/SAS服务器主板可支持1333MHz/1066MHz/667MHz FSB,对于HT、EM64T、EIST、XDbit等技术都提供的支持。

  既然采用了英特尔最新的平台,当然也支持英特尔倡导的FB-DIMM内存。DSBF-D/SAS服务器主板提供了8条240-pin FB-DIMM插槽,可支持Registered ECC全缓冲DDR2-533/DDR-667内存模组。根据内存模组的容量不同,基于该主板的系统可配置256MB-32GB的内存。另外,这款主板还可以配置为4通道模式,理论上最高可提供21GB/s的内存带宽。该主板还支持内存冗余和内存镜像技术,进一步确保整个平台的可靠性和稳定性。(关于FB-DIMM内存技术的更多细节,请参阅《FB-DIMM内存性能初探》)

  DSBF-D/SAS服务器主板的扩展性相当的出色,它提供了1条PCI Express x16插槽(x8 Link,可支持1U转接卡)、1条PCI Exress x8插槽(x8 Link,可支持2U转接卡)、2条PCI-X 133/100/66MHz、1条PCI 33MHz/32bit/5V插槽、1条PCI-X 133/100/66MHz插槽(可支持零通道RAID卡)、1条DDR SO-DIMM插槽(可支持ASUS 3系列服务器管理卡)。

  DSBF-D/SAS服务器主板板载了LSILogic 53C1068 SAS控制器,提供了2组mini-SAS接口,最高可支持8口SAS硬盘,并且可支持SAS RAID 0,1,10模式。当然,可以通过安装零通道RAID卡支持RAID 5。主板还利用6321ESB整合的SATA控制器提供了6个SATA II接口。

 

  DSBF-D/SAS服务器主板板载了Intel 82563EB双端口PHY芯片,配合6321ESB所整合的双前兆网卡控制器,可以较低的成本提供双前兆网卡,配合Intel I/O AT技术,在提供I/O吞吐量的同时,可有效的降低对于处理器资源的占用。

  主板提供了1个PS/2键盘接口、1个PS/2鼠标接口、2个USB 2.0、1个串口、1个VGA接口、2个千兆网卡接口(RJ45)。

  华硕还提供了多个特有功能,比如ASUS Smart Fan Control、ASUS CrashFree BIOS2、ASUS Mylogo2。另外,在附送的光盘中,还提供了ASUS Update Utility、ASUS Server Web-based Management等软件工具,可以有效的帮助用户降低维护服务器的难度,缩短修复故障的时间。

  BIOS功能

  在Main功能界面可以查询处理器信息,我们在华硕DSBF-D/SAS主板上安装了两颗Xeon 5120处理器,主板正确的识别出来了处理器的所有特征,包括主频、倍频、L1缓存容量和L2缓存容量。

  我们分别在DIMM_00、DIMM_10、DIMM_20和DIMM_30插槽上安装了容量为1GB的FB-DIMM DDR2 533MHz内存,系统内存系统界面正确的显示了这些信息。由于,FB-DIMM内存的AMB芯片的发热量较大,温度较高,通过这个界面还能监测每条FB-DIMM内存上AMB芯片的温度。

  Advanced功能界面是这款主板中最重要的部分,通过这个界面可以查询、配置处理器、PCI设备、USB、周边外设、ACPI等方面。

  英特尔Xeon处理器支持的功能越来越多,因此处理器的调节选项也是越来越多,比如VT、TM2、C1E、XDbit、EIST等功能的开关都在这个界面可以找到。

  在Chipset Configutation中可以调节内存分支工作模式,比如可以选择是否开启Interleave模式,选择是否开启冗余。需要注意的是Interleave模式只有在4通道配置下才能发挥作用。

内存缓存配置

  华硕DSBF-D/SAS主板可以对于系统的多个参数进行监控,比如处理器温度、系统温度、内存风扇转速、处理器核心电压等。

  这款服务器主板也提供了服务器管理相关的功能,比如Console Redirection、DMI Event Logging等功能。

  测试平台和测试方法

华硕DSBF-D/SAS服务器主板测试平台配置

主板

ASUS DSBF-D/SAS

芯片组

Intel 5000P

驱动程序

INF 8.1.1006

处理器

Intel Xeon 5120 x2

主频

1.86GHz

FSB

1066MHz

L2容量

4MB(共享)

处理器设置

XDbit Disable
EIST Disable
C1 State Disable

内存

Ramaxel 1GB 2Rx8 PC2-4200R-444 x4 FB-DIMM

配置 4通道 Interleaving开启

磁盘控制器

Adaptec ASR-2130SLP SCSI RAID卡

硬盘

Seagate Cheetah 10k.7 ST373207LW x 3

驱动程序

5.1.0.9114(03/27/2006)

磁盘设置

三块硬盘组建为RAID 5模式,条带大小为64KB,磁盘分为两个分区,均为NTFS格式,系统默认簇,主分区20GB,其它分为扩展分区,共享文件夹、磁盘测试均在格式化后的扩展分区上进行

操作系统

Microsoft Windows Server2003,5.02.3790,SP1

网卡

Intel PRO/1000 EB Network Connection with I/O Acceleration

驱动程序

9.3.39.0(4/3/2006)

  我们在上述配置的服务器上分别安装了Microsoft Windows 2003 SP1企业版,正确安装了各个硬件的驱动程序,确保服务器工作在非常好的的状态。

  我们会有选择性的使用如下所列的评测项目:

  • SPECCPU2000 v1.2

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

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

  SPECfp测试过程中同时执行多个实例(instance),测量系统执行计算密集型浮点操作的能力,比如CAD/CAM、DCC以及科学计算等方面应用可以参考这个结果。SPECint测试过程中同时执行多个实例(instances),然后测试系统同时执行多个计算密集型整数操作的能力,可以很好的反映诸如数据库服务器、电子邮件服务器和Web服务器等基于整数应用的多处理器系统的性能。

  我们在被测服务器中安装了Intel C++ 8.1 Compiler、Intel Fortran 8.1 Compiler这两款SPEC CPU2000必需的编译器,另外安装了Microsoft Visual Studio 2003.net提供必要的库文件。按照SPEC的要求我们根据自己的情况编辑了新的Config文件,可以满足Base测试。然后我们根据被测系统实际可同时处理的线程数量,设定用户数量,分别运行SPEC base和SPEC rate base测试的结果(其中SPEC base代表系统执行某个任务的速度,而SPEC base rate测试代表系统可以同时处理任务的能力)。

  • ScienceMark v2.0 Membench

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

  • IOMeter 2004.7.30

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

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

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

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

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

  • SiSoftware.Sandra.Enterprise.v2007.5.10.98

  SiSoftware Sandra是一款可运行在32bit和64bit Windows操作系统上的分析软件,这款软件可以对于系统进行方便、快捷的基准测试,还可以用于查看系统的软件、硬件等信息。今年该软件推出了2007版,该版本新增了4项基准测试,包括Power Management Efficiency、Memory Latency、Physical Disks和CD-ROM and DVD这四个项目。另外,它还对于原有的几个基准测试模块进行升级,比如在Arithmetic benchmarks中增加了对SSE3 & SSE4 SSE4的支持,在Multi-Media benchmark中增加了对于SSE4的支持,另外还升级了File System benchmark和Removable Storage benchmark两个子项目。对于新的硬件的支持当然也是该软件每次升级的重要内容之一。SiSoftware Sandra所有的基准测试都针对SMP和SMT进行了优化,最高可支持32/64路平台,这也是我们选择这款软件的原因之一。

  • WebBench v5.0

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

  静态测试是由客户端读取预先放置在服务器Web Server下的Web页面(wbtree),这项测试主要考察的是服务器磁盘系统以及网络连接性能。我们使用了实验室中的56台客户端,配合Static_mt.tst多线程静态脚本测试向被测服务器发送请求。

  动态测试偏重于对服务器CPU子系统的性能测试,它对于Web服务器提供了足够的负载。我们将一个C语言编写的CGI源文件Simcigi.c编译为Simcgi.exe,并将其作为动态测试中的CGI脚本。在测试过程中,每台安装了WebBench客户端软件的PC,会在300秒的时间内持续向服务器发送CGI请求,而控制台会纪录并汇总服务器所响应CGI请求的数据。CGI测试的成绩高低,主要取决于服务器处理器子系统性能的优劣。处理器子系统包括CPU、内存以及内存控制器,CPU频率、缓存以及内存容量大小和内存带宽,都会影响该项成绩。

  • NetBench v7.03

  NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、条带大小、读写缓存、硬盘类型、组建磁盘阵列模式、内存容量、网络拓朴结构等都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中60个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。在测试过程中,客户端会以每四台一组的步进依次增加并且向服务器发送文件传输请求,测试结束后控制台收集数据并绘制出服务器的数据传输变化曲线。

  • Benchmarkfactory 4.6

  大部分的服务器应用都同数据库有着密切的联系,因此我们今年开始着手在在服务器测试中加入对于数据库性能的测试。我们选择了Benchmark Factory 4.6软件和Microsoft SQL2000 SP4来测试不同的硬件平台在数据库应用中的表现。

  我们选择了BF内置的标准测试脚本AS3AP,这项测试可用于对于ANSI结构化查询语言(SQL)关系型数据库进行测试,它可用于测试DBMS(单用户微机数据库管理系统),也可用于测试高性能并行或者分布式数据库。

  • 系统功耗监测

  我们使用UNI-T UT71E智能数字万用表对于被测服务器系统的整体功耗进行了监测,利用随机附带的接口程序,我们可以记录被测服务器任意时间段内的功率变化。

基于Paxville DP的对比测试平台配置

主板

ASUS PVL-D/SCSI

芯片组

E7520 + 6700PXH x2 + ICH5R

驱动程序

INF 7.3.1.1013

处理器

Intel Xeon 2.8GHz(Paxville DP核心)

主频

2.8GHz

FSB

800MHz

L2容量

2 x 2MB

处理器设置

XDbit Disable
EIST Disable
C1 State Disable
HyperThreading Enable

内存

三星 512MB 1Rx8 PC2-3200R-333-12-A3 x 4

内存时序

3-3-3-7 1CMD

磁盘控制器

板载AIC-7902 PCI-X Dual U320 SCSI控制器

硬盘

Seagate Cheetah 10k.7 ST373207LW x 2

驱动程序

Adaptec AIC-7902 HostRaid 1.2.63.0

磁盘设置

两款硬盘组建为RAID 1模式,磁盘分为两个分区,均为NTFS格式,系统默认簇,主分区20GB,其它分为扩展分区,共享文件夹、磁盘测试均在格式化后的扩展分区进行

操作系统

Microsoft Windows Server2003,5.02.3790,SP1

网卡

板载Broadcom BCM5721千兆网卡

驱动程序

8.27.1.0

  我们选择了英特尔推出的第一款双核Xeon DP处理器——基于Paxville DP核心Xeon 2.8GHz作为对比平台的核心,读者可以通过他们之间的性能对比来了解新的双核平台所取得进展。

  处理器性能测试

SPECint
rate_base2000
平台 DSBF-D/SAS 对比平台
开启线程数量

4

8
164.gzip 52.2 56.6
175.vpr 50.7 38.2
176.gcc 84.9 80.1
181.mcf 45.4 23.1
186.crafty 55.6 50.0
197.parser 62.3 63.1
252.eon 85.5 81.9
253.perlbmk 86.1 67.6
254.gap 69.9 56.3
255.vortex 115.0 105.0
256.bzip2 52.5 49.2
300.twolf 87.9 50.7
总分 67.9 56.4

 

SPECfp
rate_base2000
平台 DSBF-D/SAS 对比平台
开启线程数量 4 8
168.wupwise 69.2

57.6

171.swim 37.8

22.6

172.mgrid 34.7

21.0

173.applu 37.1

21.7

177.mesa 80.8

57.7

178.galgel 151

53.5

179.art 114

34.4

183.equake 33.3

24.6

187.facerec 64.9

41.9

188.ammp 50.7

33.6

189.lucas 37.7

22.4

191.fma3d 41.4

28.5

200.sixtrack 33.4

32.3

301.apsi 46.8

45.4

总分

52.6

33.3

  整数性能测试中包括11个C程序和1个C++程序(252.eon),它们分别代表数据压缩(164、256)、电路布线(175)、C编译器(176)、 最低成本网络流解算机(181)、象棋模拟程序(186)、自然语言处理(197)、光线追踪(252)、Perl应用(253)、计算机群论(254)、面向对象的数据库应用(255)等应用。

  浮点性能测试中包含了14个程序,分别代表量子色动力学(168)、浅水模型(171)、3D势场多栅格解算器(172)、抛物/椭圆偏微分方程(173)、3D图形库(177)、流体动力学(178)、神经元网络(179)、有限元模拟:地震模型(183)、面部识别(187)、计算化学(188)、数论(189)、有限元模拟:碰撞(191)、粒子加速器(200)、污染物扩散(301)。

  基于华硕DSBF-D/SAS主板的服务器平台的整数性能高出对比平台大约20.4%,浮点性能高出对比平台大约57.9%。从测试子项目上看,对比平台仅在整数测试中的164和197中胜出新平台,而其它的项目均是新平台大幅度胜出。

SiSoftware.Sandra.Enterprise.v2007.5.10.98

Processor Arithmetic
平台 DSBF-D/SAS 对比平台
Dhrystone ALU(MIPS) 34485 32930
Whetstone iSSE3(MFLOPS) 23053 22931
Processor Multi-Media
Integer x8 iSSE2(it/s) 204597 80943
Floating-Point x4(it/s) 110844 106720

  SiSoftware Sandra所有的基准测试都针对SMP和SMT进行了优化,因此开启超线程技术比不开启超线程技术测试结果要高出30%左右,而两颗处理器的成绩比一颗处理器的成绩也会高出近1倍。我们将这项测试做为一项参考,并不做为主要考察不同被测对象的基准。

  因为Xeon 5120处理器不支持超线程技术,所以双Xeon 5120处理器最大同时支持4个线程,而双Paxville DP 2.8GHz处理器最大同时支持8个线程。不过这并没有能使得Paxville DP占据上风,Arithmetic Dhrystone ALU/Whetstone iSSE3的测试结果均是DSBF-D/SAS平台领先,而Multi-Media测试结果显示DSBF-D/SAS平台的领先优势更加明显,Integer x8 iSSE2几乎是对比平台的2.5倍,而Floating-Point x4的领先优势也在10%左右。

  缓存内存性能测试

ScienceMark Membench

平台 DSBF-D/SAS 对比平台
L1带宽 52226.67 -
L2带宽 15631.6 -

内存带宽(MB/s)

2908.87 3703.52

L1 Cache Latency (单位:ns,数值越小越好)

32 Bytes Stride

1.61

1.43

L2 Cache Latency(单位:ns,数值越小越好)

4 Bytes Stride

1.61

 2.21

16 Bytes Stride

2.15

 4.64

64 Bytes Stride

5.91

10.36

256 Bytes Stride

6.44

10.36

512 Bytes Stride

6.44

10.00

Memory Latency(单位:ns,数值越小越好)

4 Bytes Stride

1.61

 3.21

16 Bytes Stride

2.15

5.71

64 Bytes Stride

6.44

16.78

256 Bytes Stride

7.52

128.21

512 Bytes Stride

8.06

134.63

Algorithm Bandwidth(单位:MB/s,数值越大越好)

Compiler

2061.55

1914.36

REP MOVSD

2078.72

1950.86

ALU Reg Copy

2015.79

1746.1

MMX Reg Copy

2041.18

1903.61

MMX Reg 3dNow

-

-

MMX Reg SSE

2901.59

2712.14

SSE PAlign

2890.52

3066.42

SSE PAlign SSE

2908.87

3012.8

SSE2 PAlign

2880.79

3066.15

SSE2 PAlign SSE

2907.91

3010.93

MMX Block 4kb

2454.42

3098.21

MMX Block 16kb

2658.25

3622.71

SSE Block 4kb

2443.13

3292.47

SSE Block 16kb

2660.15

3703.52

  虽然DSBF-D/SAS理论上可以提供21GB/s的内存带宽,但是在ScienceMark Membench的测试结果中却得不到很好的体现,而且内存带宽和内存延迟的测试结果不太相符——DSBF-D/SAS平台的内存延迟明显的低于对比平台。在Algorithm Bandwidth测试中,DSBF-D/SAS平台在前六项测试中取得了领先,而后面的8项均是对比平台取得了明显优势。我们认为ScienceMark Membench对于处理器主频更加依赖,不能很好的反映整个系统架构的优势。

SiSoftware.Sandra.Enterprise.v2007.5.10.98

平台 DSBF-D/SAS 对比平台
Memory Bandwidth
RAM Int Buff iSSE2(MB/s) 4143

3411

RAM Float Buff iSSE2(MB/s) 4147

3421

Memory Latency
Random Access 
1kB 1.6 -
4kB 1.6 -
16kB 1.6 -
64kB 7.6 -
256kB 8.4 -
1MB 8.6 -
4MB 14.6 -
16MB 118.8 -
64MB 135.3 -
Linear Access
1kB 1.6 -
4kB 1.6 -
16kB 1.6 -
64kB 6.6 -
256kB 6.6 -
1MB 6.6 -
4MB 7.4 -
16MB 25.6 -
64MB 25.7 -
Cache and Memory(MB/s)
2KB 168545 10210
4KB 212184 37519
8KB 225823 33837
16KB 235843 34569
32KB 234078 35837
64KB 221741 31268
128KB 173530 25359
256KB 69054 25266
512KB 68488 25254
1MB 65637 25009
4MB 53913 24883
16MB 6986 11281
64MB 4691 2371
256MB 4417 2370
1GB 3534 2199

  从SiSoft Sandra 2007的内存带宽测试结果来看,处理器主频对于该基准测试的影响远没有前面的测试项目来得明显,显然这个测试程序可以更好体现新平台、新架构的优势。

  网卡性能测试

  华硕ASUS-DSBF-D/SAS服务器主板板载了HY82563EB双端口千兆网卡控制器,安装驱动之后,在操作系统中的名称是“Intel PRO/1000 EB Network Connection with I/O Acceleration”,我们对于其中任意一个端口的性能进行了测试,在传输不同容量文件的时候,平均吞吐量均在900Mbps左右。

  Web服务器性能测试

  我们利用60个客户端向被测服务器发送静态页面请求,基于华硕DSBF-D/SAS所构建的服务器的峰值处理能力为18211 Requests/s,被测服务器的静态请求处理能力主要受到了千兆网卡吞吐量的限制。

  在进行动态CGI测试时,吞吐量远没有达到被测服务器网卡的吞吐量上限,因此测试结果可以反映处理器、内存等部分的性能。从测试结果来看,基于华硕DSBF-D/SAS所构建的服务器的响应动态CGI请求的峰值能力达到了6715 Requests/s,而对比平台的峰值处理能力为4862 Requests/s,新平台的领先幅度达到了38.1%。

  数据库性能测试

  我们在被测服务器上安装了Microsoft SQL 2000 SP4,按照测试要求建立了数据库。BF在测试之前会在数据库中生成9个表,其中包括4个500万行的表格,每行包括100字节的数据,因此每个表格容量大约是476MB,整个数据库容量为1.86GB。我们用60个客户端模拟800个用户,并且以8个一组依次增加,在这个数据库中进行查询、添加、删除、修改等操作。在测试期间,数据的吞吐量很小,因此磁盘吞吐量和网络吞吐量都不会成为瓶颈。

  基于华硕DSBF-D/SAS所构建的服务器的峰值处理能力达到了81157 Tps,当用户数量增加到600个以后,曲线逐渐趋于平缓,依然维持在40000 TPS以上。

  IT168评测中心观点

  华硕DSBF-D/SAS主板采用了英特尔5000P芯片组,可以支持全系列的Xeon 5000/5100双核Xeon处理器,支持4通道FB-DIMM DDR533/667MHz内存,磁盘方面不但可支持SATA II接口,也通过板载控制器实现了对于SAS的支持。

  我们的测试结果显示,基于华硕DSBF-D/SAS主板所构建的双路双核Xeon 5100服务器可以提供强大的计算能力,其在SPEC CPU2000、Web应用和数据库应用中都远远超过了英特尔第一款双核Xeon处理器。

0
相关文章