宝德星核7系列服务器PR2700D评测
优点
-
支持SAS、FB-DIMM等新技术
-
良好的扩展性
-
良好的冗余能力
缺点
-
需另外购置服务器管理软件
【IT168评测中心】宝德PR2700D双核服务器是星核7系列中的一员,可承担WEB、Email、FTP、File、高速缓存、消息、多媒体、代理主机、搜索引擎、安全、虚拟私人网路(VPN)、IP语音(VOIP)、网络托管等任务,也可用于数据库、高性能计算、计算机集群等领域。在数据中心、电子政务、企业信息化、游戏网站、宽带网络、校园主干网等建设方面都可提供支持。
![]() |
宝德PR2700D服务器采用了Intel SR2500 2U机架式机箱,外观尺寸为87.3mm x 430mm x 710mm,内部采用了Intel S5000PAL主板,可支持Dempsey核心或者Woodcrest核心的处理器,提供了基于Bensley平台的服务器解决方案。
![]() |
在宝德PR2700D服务器的前面板上提供了电源/休眠按钮、复位按钮、ID指示灯按钮、NMI按钮、两个网卡状态指示灯、电源/休眠指示灯、硬盘活动指示灯、系统状态指示灯、ID指示灯。此外,这款服务器还提供了一个USB接口和一个VGA接口,方便用户进行设备维护。
宝德PR2700D服务器可安装6个SAS硬盘,送测样机中附带了一个MAXTOR ATLAS 10K V硬盘(10000RPM,73GB),该硬盘为SAS接口,由Intel S5000PAL主板上的板载LSILogic 53C1068 SAS控制器提供支持。如果用户需要,可以利用其中的一个硬盘托架安装软驱。送测样机预装了一个超薄CD-ROM驱动器并且预留了磁带机扩展位。
![]() |
在宝德PR2700D服务器后方提供了1个PS/2鼠标接口、1个PS/2键盘接口、2个千兆网口(RJ45)、1个串口(DB9)、1个VGA接口、2个USB接口。这款服务器配置了台达DPS-750DB电源,其最大输出功率为750瓦,并且还可以安装第二电源,提供冗余电源能力。
从服务器后面板可以了解到,这款服务器提供相当不错的扩展性,它可以安装3个半高的扩展卡和3个全高的扩展卡,在介绍服务器内部结构的时候,读者将会了解到这款服务器可安装的扩展卡类型。
![]() |
宝德PR2700D服务器内部系统布局设计合理,前面大约四分之一的部分为存储器区域,用于安放硬盘、光驱、软驱等设备,它们通过扩展背板同主板连接。
宝德PR2700D服务器提供了3组6个系统风扇,每个风扇均支持热插拔,两两互为冗余。其中的两组通过导风罩为处理器散热片和FB-DIMM内存输送低温气流,另外一组则为PCI扩展卡提供散热。
![]() |
宝德PR2700D服务器可支持全系列的Xeon 5000(Dempsey)和Xeon 5100(Woodcrest)处理器,送测样机配置了一颗Xeon 5110处理器(主频为1.6GHz、4MB L2缓存、1066MHz FSB)。
该服务器提供了8条FB-DIMM内存插槽,可以提供最大32GB的内存容量,特别是使用FB-DIMM DDR667内存的时候,理论内存带宽可大21GB/s,完全满足双路Xeon处理器对于内存带宽的需求。
![]() |
![]() |
Intel S5000PAL服务器主板提供的扩展插槽的数量不多,只有一个Intel Adaptive Slot和PCI Express Riser Slot。不过利用宝德提供的扩展卡,可以让2U机箱总共安装5-6个PCI扩展卡的能力。从上图来看,这款服务器可以安装4个PCI-Express x8扩展卡(2个全高和2个半高)和1个PCI-X 64位/133MHz扩展(全高),这基本上把2U服务器的扩展能力发挥到极致了。
测试平台和测试方法
|
宝德PR2700D服务器配置 | |
|
主板 |
Intel S5000PAL |
|
芯片组 |
Intel 5000P+ESB6321 |
|
驱动程序 |
INF 8.1.1.1001 |
|
处理器 |
Intel Xeon 5110(Woodcrest) x1 |
|
主频 |
1.60GHz |
|
FSB |
1066MHz |
|
L2容量 |
4MB(共享) |
|
处理器设置 |
XDbit Disable |
|
内存 |
Kingston 1GB 2Rx8 PC2-4200F-444-11 |
| SPD | 266MHz 4-4-4-12 |
| 总容量 | 1GB x 2 |
| 配置 | 2通道 |
|
磁盘控制器 |
板载LSILogic 53C1068 SAS控制器 |
|
硬盘 |
MAXTOR ATLAS 10K V(73GB SAS) x 1 |
|
驱动程序 |
V1.21.15 |
|
磁盘设置 |
1块硬盘组建为RAID 1模式,磁盘分为两个分区,均为NTFS格式,系统默认簇,主分区20GB,其它分为扩展分区,共享文件夹、磁盘测试均在格式化后的扩展分区上进行 |
|
操作系统 |
Microsoft Windows 2003 Enterprise Server R2 5.02.3790 (Service Pack 1) |
|
网卡 |
Intel PRO/1000 EB Network Connection with I/O Acceleration |
|
驱动程序 |
9.3.39.0(4/3/2006) |
我们在上述配置的服务器上分别安装了Microsoft Windows 2003 Enterprise Server R2 5.02.3790 (Service Pack 1),正确安装了各个硬件的驱动程序,确保服务器工作在非常好的的状态。
我们所使用的评测项目如下:
-
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.SP1 v2007
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智能数字万用表对于被测服务器系统的整体功耗进行了监测,利用随机附带的接口程序,我们可以记录被测服务器任意时间段内的功率变化。
处理器性能测试
整数性能测试中包括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)。
| SPECint rate_base2000 | |
|---|---|
| 开启线程数量 | 2 |
| 164.gzip | 22.6 |
| 175.vpr | 26.1 |
| 176.gcc | 37.3 |
| 181.mcf | 25.6 |
| 186.crafty | 23.8 |
| 197.parser | 28.1 |
| 252.eon | 36.7 |
| 253.perlbmk | 37.8 |
| 254.gap | 32.3 |
| 255.vortex | 52.4 |
| 256.bzip2 | 24.5 |
| 300.twolf | 37.7 |
| 总分 | 31.1 |
| SPECfp rate_base2000 | |
|---|---|
| 开启线程数量 | 2 |
| 168.wupwise | 41.2 |
| 171.swim | 26.7 |
| 172.mgrid | 21.3 |
| 173.applu | 22.8 |
| 177.mesa | 34.9 |
| 178.galgel | 72.4 |
| 179.art | 65.8 |
| 183.equake | 24.6 |
| 187.facerec | 33.8 |
| 188.ammp | 24.0 |
| 189.lucas | 23.1 |
| 191.fma3d | 23.5 |
| 200.sixtrack | 14.4 |
| 301.apsi | 21.7 |
|
总分 |
29.0 |
宝德PR2700D服务器同之前我们测试过的宝德PR1310D服务器以及这次同时测试的PR1510D的硬件配置相近,其浮点性能和整数性能分别是31.1分和29.0分,这三台服务器提供几乎相同的计算能力。
|
SiSoftware.Sandra.Enterprise.v2007 Sp1 | |
| Processor Arithmetic | |
| Dhrystone ALU(MIPS) | 14640 |
| Whetstone iSSE3(MFLOPS) | 10129 |
| Processor Multi-Media | |
| Integer x8 iSSE4(it/s) | 87422 |
| Floating-Point x4(it/s) | 47379 |
Sisoftware Sandra 2007处理器测试包括算术运算性能测试和多媒体运行性能两个部分,宝德PR2700D服务器的Dhrystone ALU得分达到了1460 MIPS,Whetstone iSSE3得分达到了10129 MFLOPS,Integer x8 iSSE4得分为87422 it/s,Floating-Point x4得分为47379 it/s。同样,我们所测试过的三款宝德服务器此项测试结果也几乎一样。
根据之前我们对于宝德PR1310D双核服务器的测试结果,一颗Xeon 5110处理器可以提供同两颗Xeon 3.0GHz相当的计算能力,这意味着Intel借由Woodcrest处理器,大幅度的提升了主流Xeon平台的计算能力。而且根据以往的数据显示,新的Bensley平台的性能具有良好的线性扩展因此用户如果需要更高的性能,只要再给宝德PR2700D服务器安装一颗Xeon 5110处理器。
缓存内存性能测试
|
ScienceMark Membench | |
| L1带宽 | 44761.6 |
| L2带宽 | 13393.53 |
|
内存带宽(MB/s) |
3021.33 |
|
L1 Cache Latency (ns) | |
|
32 Bytes Stride |
1.88 |
|
L2 Cache Latency(ns) | |
|
4 Bytes Stride |
1.88 |
|
16 Bytes Stride |
2.51 |
|
64 Bytes Stride |
6.89 |
|
256 Bytes Stride |
6.89 |
|
512 Bytes Stride |
7.52 |
|
Memory Latency(ns) | |
|
4 Bytes Stride |
1.88 |
|
16 Bytes Stride |
2.51 |
|
64 Bytes Stride |
7.52 |
|
256 Bytes Stride |
8.15 |
|
512 Bytes Stride |
8.77 |
|
Algorithm Bandwidth(MB/s) | |
|
Compiler |
2316.93 |
|
REP MOVSD |
2343.05 |
|
ALU Reg Copy |
2157.71 |
|
MMX Reg Copy |
2210.35 |
|
MMX Reg 3dNow |
- |
|
MMX Reg SSE |
3013.28 |
|
SSE PAlign |
2987.91 |
|
SSE PAlign SSE |
3021.33 |
|
SSE2 PAlign |
2970.47 |
|
SSE2 PAlign SSE |
3006.75 |
|
MMX Block 4kb |
2409.24 |
|
MMX Block 16kb |
2600.99 |
|
SSE Block 4kb |
2145.12 |
|
SSE Block 16kb |
2582.13 |
宝德PR2700D服务器配置了两条Kingston 1GB 2Rx8 PC2-4200F FB-DIMM内存,配置为双通道模式,测试结果显示其内存带宽为3021 MB/s——ScicenMark v2.0 Membench测试同处理器主频关系密切,并不能很好的显示内存配置对于内存带宽的影响。同样之前,我们所测试的Bensley平台类似,宝德PR2700D服务器的内存延迟有了明显降低。
|
SiSoftware.Sandra.Enterprise.SP1 v2007 | |
| Memory Bandwidth | |
| RAM IntBuff iSSE2(MB/s) | 2854 |
| Assignment | 2753 |
| Scaling | 2766 |
| Addition | 2953 |
| Triad | 2945 |
| RAM FloatBuff iSSE2(MB/s) | 2859 |
| Assignment | 2773 |
| Scaling | 2764 |
| Addition | 2958 |
| Triad | 2944 |
Sisoft Sandra 2007内存带宽测试可以体现出来2通道内存子系统和4通道内存子系统之间的带宽差异,不过其绝对数值并不高,远没有达到该内存子系统的理论带宽水平。从上面的测试结果来看,德PR2700D服务器在整数应用和浮点应用中内存带宽带宽都在2800MB/s左右。
![]() |
SiSoftwaren Sandra 2007可以测试缓存内存子系统的随机访问延迟时间和线性访问延迟时间,从上图来看当测试数据块小于64KB的时候(也就是L1缓存容量),无论是随机还是线性测试其延迟都在2ns左右;当测试数据块小于4MB的时候(大约小于L2缓存容量),其延迟时间大都在7-9ns之间;当数据块容量超过4MB之后,随机访问延迟时间明显的提升,达到了120-140ns之间,而线性访问延迟时间还能维持在较为理想的26ns左右。
![]() |
Cache and Memory测试结果以带宽为单位显示了缓存和内存的性能。当测试数据块小于等于64KB时,带宽维持在75000-100000MB/s之间,此值可认为是L1带宽;当测试数据块大于256KB小于4MB时,带宽维持在27000MB/s以上,此值相当于L2带宽。这两个部分的测试结果同处理器数量有关,双路配置的得分基本上是单路配置的1倍。
当测试数据块大于16MB时,测试带宽在2500-3400MB/s之间,同之前的内存带宽测试结果是相符的。
磁盘性能测试
![]() |
![]() |
宝德PR2700D服务器的磁盘子系统由板载LSILogic 53C1068 SAS控制器和MAXTOR ATLAS 10K V SAS硬盘组成。从测试曲线来看,这个磁盘子系统具有较为出色的读取IO处理能力,达到了41863 IOps,但是其写入IO处理能力一般,只有3200 IOps。该系统的吞吐量具有较高的水平,读取吞吐量曲线始终维持在75-76MB/s之间,而写入吞吐量也大都在65-73MB/s之间。
文件服务器性能测试
|
|
宝德PR2700D服务器采用了Intel PRO/1000 EB Network Connection with I/O Acceleration网卡,该网卡是由ESB6321芯片和板载双Intel 82563EB双端口PHY芯片共同组成的。测试结果显示其吞吐量在887-901Mbps之间,具有较高的性能。NetBench 7.03 Ent_dm.tst测试脚本模拟的是企业级文件服务器应用,测试结果显示其吞吐量可以达到340Mbps(16个客户端接入时)。在板载磁盘控制器+单SCSI硬盘配置的磁盘子系统中,这样的成绩属于较高的水平了。
Web服务器性能测试
![]() |
![]() |
Web服务器测试分为静态应用测试和动态应用测试,IO能力对于静态应用的性能有明显的影响,而处理器计算能力、缓存内存效能则对于动态应用的性能有明显影响。从测试曲线来看,宝德PR2700D服务器静态响应可达到每秒18200个以上,此时数据吞吐量已经达到了千兆以太网的上限,其动态响应峰值为4648 Requests Per Second,高于双Xeon 3.0平台的性能。
数据库服务器性能测试
![]() |
我们在被测服务器上安装了Microsoft SQL 2000 SP4,按照测试要求建立了数据库。BF在测试之前会在数据库中生成9个表,其中包括4个500万行的表格,每行包括100字节的数据,因此每个表格容量大约是476MB,整个数据库容量为1.86GB。我们用60个客户端模拟800个用户,并且以8个一组依次增加,在这个数据库中进行查询、添加、删除、修改等操作。在测试期间,数据的吞吐量很小,因此磁盘吞吐量和网络吞吐量都不会成为瓶颈。
宝德PR2700D服务器同之前我们测试的宝德PR1310D服务器以及其它的Xeon 5100平台具有明显的差异,其曲线的整体走势非常的平缓,没有出现高速增长的阶段,其峰值只有25367 TPS,并且大都维持在22000 TPS以上。
服务器整体功耗
我们利用UNI-T UT71E智能数字万用表和相配套的软件对于对于被测服务器在几种不同的状态下的功耗进行了监测,主要包括如下项目:
-
P1:连接电源但不开机状态
-
P2:系统启动完毕,5分钟内无动作,但不休眠
-
P3:系统启动完毕,处理器满载、磁盘以最大吞吐量工作
![]() |
宝德PR2700D服务器配置了一颗Xeon 5110处理器、2条1GB FB-DIMM 533MHz内存、1块MAXTOR ATLAS 10K V硬盘,另外还有6个系统风扇。该系统在接通电源但是不启动的状态下,其功耗约为17瓦,而进入系统之后长时间无动作(不启用节电模式),系统功耗为207瓦,而处理器满载同时让磁盘子系统工作在最大吞吐量模式下,此时系统功耗达到了237瓦。总体来说这款服务器的功耗处于较低的水平。
宝德PR2700D服务器采用了最大输出功率为750瓦的台达DPS-750DB电源,而且还具有进一步扩展冗余电源配置的能力。因此其在电源容量上也为进一步的扩展更多的硬件设备做好了准备。
IT168评测中心观点
宝德PR2700D服务器基于英特尔Bensley平台设计,可以支持Xeon 5000/Xeon 5100系列处理器和总容量高达32GB的FB-DIMM内存,而且它还对于最新的SAS存储技术提供了支持。
虽然是一款2U机架式服务器,但是凭借着其所采用的服务器机箱的良好设计,宝德PR2700D服务器依然可以扩充6个SAS硬盘,并且还可安装4个PCI-E扩展卡和1个PCI-X扩展卡,进一步强化服务器的功能和性能。机箱设计充分考虑了各个部件散热的需要,比如有两组四个系统风扇和导风罩为处理器和内存提供专门的散热,还有一组系统风扇则用于其它设备的散热。
此次送测宝德PR2700D服务器基本上为标准配置,1颗双核Xeon 5110处理器、2GB内存、73GB SAS硬盘,该系统的各个方面性能较为均衡。相对于上一代主流Xeon服务器,新一代的双核主流Xeon服务器的性能有了明显的提升,相信这样的配置也会是双核服务器市场上的主流销售机型。
![]() |
![]() |
在宝德PR2700D服务器中提供了《宝德双核系列服务器导航光盘》,这张光盘中提供宝德双核系列服务器的用户手册、驱动程序,但是并没有提供服务器管理软件ISM,估计该软件为可选件。
在附送的附件中还提供了一张《北骥协作2005》软件光盘,该软件支持8大类应用,集成了48个应用模块,涵盖了办公自动化(OA)、知识管理(KMS)、客户关系管理(CRM)、即时通信(IM)的功能,集用户的办公、客户、销售、知识、业务于一体。
