HP ProLiant DL380 第五代服务器
|
ypxh
无线路由器版主
|
主楼#
大
中
小
发表于 2008-02-21 12:36:04
此帖对"HP ProLiant DL380 G5(417455-AA1)"的评论
HP ProLiant DL380 第五代服务器优点
缺点
【IT168评测中心】随着英特尔Bensley平台的推出,HP也将其经典的ProLiant DL380系列服务器从第四代(G4)升级到第五代(G5)。这个号称“世界上销量最大的服务器”系列产品,借助于Intel Xeon 5000/5100系列双核处理器为2U机架式服务器注入了更强大的计算能力。
HP ProLiant DL380 G5系列服务器依据硬件配置的不同分为三类:入门机型、基本机型和高性能机型。一般的入门机型仅配置一颗Xeon 5110/5120处理器和1GB内存,而基本机型在配置了一颗5060/5130/5140/5150/5160处理器和2GB内存,高性能机型则会配置两颗5150/5160处理器和4GB内存。 HP这次送测的机型为配置了1颗5060处理器的基本机型(397307-AA1),并且在该机型的基础上增加了硬盘等设备——在HP ProLiant DL380 G5所有的标配服务器中均不包括硬盘。
从前面板的布局来看,HP ProLiant DL380 G5服务器同我们常见的2U服务器非常不同。这主要是因为该服务器可支持2.5英寸SAS硬盘,因此无需再为更加合理的设计前面板的布局而煞费苦心。从上两幅图可看出,前面板的近一半的面积用做了系统的进气口,另外还可以安装8块2.5英寸SAS硬盘。光路诊断面板、前置VGA接口、2个USB接口、电源开关、UID指示灯、网卡状态指示灯也都被从容的安置在这里。 在前面板上还预留了安装超薄光驱的位置,但是送测样机并没有预装。在高性能机型中预装了IDE接口的DVD-ROM/CDRW Combo光驱,而标准机型和入门机型中光驱设备为可选配件,用户可根据需要选配CD-ROM、DVD、DVD/CD-RW Combo、DVD+R/RW或软盘驱动器。
从HP ProLiant DL380 G5服务器背部面板可以了解到这款服务器可以安装3个全高的扩展卡设备和2个半高的扩展卡设备,这对于一款2U机架式服务器而言,几乎是其扩展能力的极限了。在每个扩展卡设备的附近都有一个指示灯用于显示该设备的工作状态。 在服务器的后方还提供了1个PS/2鼠标接口、1个PS/2键盘接口、1个串口、2个USB接口、1个VGA接口、1个iLO2远程管理接口和UID指示灯。 这款服务器配置了1个型号为DPS-800GB,最大功率为800瓦,其+12V输出电流最高为65A,+3.3V输出电流最高为8A,可以满足较高负载的应用。
HP ProLiant DL380 G5采用了快速部署导轨系统设计,利用其两侧的圆形安装孔可免工具安装配套的导轨系统,然后可以快速的安装在Compaq/HP 7000*、9000、10000及惠普(HP)系列机架中。 ProLiant DL380 G5系统布局
HP ProLiant DL380 G5服务器上盖也采用了免工具设计,其内部的设计同市面上的低端机架式服务器完全不同,它在充分利用着机箱内的每一寸空间,为服务器提供更丰富的功能、更高的冗余能力、更多的安全保障以及更方便的维护。
在依然采用了3.5英寸硬盘的服务器中,一般前1/4的空间都是会被硬盘和光驱设备占据,而HP ProLiant DL380 G5服务器因为支持2.5英寸SAS硬盘,因此磁盘设备仅仅占据了上图所示的左上角的很小的部分。 HP ProLiant DL380 G5服务器为每款服务器包括入门型服务器都标配了支持热插拔的并且具有完全冗余能力的系统风扇,这大大降低了系统因为散热问题出现故障的几率,而且为客户今后升级服务器做好了完全的准备。 目前我们所评测过的基于Intel Bensley平台的服务器产品不下10款,包括Intel参考设计在内,都会把处理器和FB-DIMM内存设计在同一条风道上,而IT168评测中心对于FB-DIMM测试显示单条FB-DIMM内存的功耗接近10瓦,这样的设计并不明智。HP ProLiant DL380 G5服务器则充分考虑到了这个问题,其FB-DIMM有一组系统风扇通过专门的导风罩提供其散热。
利用软件检测HP ProLiant DL380 G5服务器所采用的主板型号也是HP ProLiant DL380 G5,这款主板提供了8条FB-DIMM内存插槽,最高可配置32GB内存,支持高级ECC、镜像和在线备用等功能。该机型配置了2条Infineon HY72T128420HFD-3S-A FB-DIMM内存(1GB 2Rx8 PC2-5300F-555-10-B0),其最高运行频率可达333MHz,但是由于配置的是Xeon 5060处理器,因此实际工作在266MHz 4-4-4-12时序状态下。
HP ProLiant DL380 G5主板提供了三条扩展插槽,利用上图所示的扩展槽可以通过转接卡扩展出来3个PCI-E插槽,其中包括2个PCI-E 8x插槽和1个PCI-E 4x插槽,它们均可支持全高型的PCI-E扩展卡。在主板上还有1个PCI-E 8x插槽和1个PCI-E 4x插槽,可用于安装半高型扩展卡。至此,可以确定HP ProLiant DL380 G5服务器有些过于“先进”了,它没有对于现在主流应用的PCI-X扩展卡提供支持。
实现对于SAS存储设备的支持,是通过给基本型HP ProLiant DL380 G5服务器配置具有256MB高速缓存的智能阵列P400控制卡来达成的,这款卡支持RAID 0/1/5,但不支持RIAD 6和电池支持的高速缓存写入功能。
HP ProLiant DL380 G5服务器并没有给英特尔I/OAT技术捧场,而且继续支持TOE(TCP/IP Offload Engine),这一点从其采用了Broadcom BCM5708千兆网卡控制器芯片可以看出来。Intel表示目前要实现对于I/OAT功能,需要其ESB6321南桥芯片和Intel 82563EB双端口PHY芯片来实现。安装驱动之后,Windows Server 2003操作系统显示该网卡型号为HP NC373i Multifunction Gigabit Server Adapter。 测试平台和测试方法
我们在上述配置的服务器上分别安装了Microsoft Windows 2003 Enterprise Server R2 5.02.3790 (Service Pack 1),正确安装了各个硬件的驱动程序,确保服务器工作在最佳的状态。 我们所使用的评测项目如下:
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是一款用于测试系统特别是处理器在科学计算应用中的性能的软件,MemBenchmark是其中针对处理器缓存、系统内存而设计的功能模块,它可以测试系统内存带宽、L1 Cache延迟、L2 Cache延迟和系统内存延迟,另外还可以测试不同指令集的性能差异。
IOMeter是一款功能非常强大的IO测试软件,它除了可以在本机运行测试本机的IO(磁盘)性能之外,还提供了模拟网络应用的能力。在这次的测试中,我们仅仅让它在本机运行测试服务器的磁盘性能。为了全面测试被测服务器的IO性能,我们分别选择了不同的测试脚本。
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是针对服务器作为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是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、条带大小、读写缓存、硬盘类型、组建磁盘阵列模式、内存容量、网络拓朴结构等都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中60个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。在测试过程中,客户端会以每四台一组的步进依次增加并且向服务器发送文件传输请求,测试结束后控制台收集数据并绘制出服务器的数据传输变化曲线。
大部分的服务器应用都同数据库有着密切的联系,因此我们今年开始着手在在服务器测试中加入对于数据库性能的测试。我们选择了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)。
HP ProLiant DL380 G5服务器采用了一颗Xeon 5060处理器,这颗处理器主频为3.2GHz,1066MHz FSB前端总线,每个核心配置了2MB L2缓存,其在主频上明显的比Xeon 5110处理高(1.6GHz,1066MHz FSB,共享4MB L2)。可以发现凭借着主频的巨大优势和超线程功能,HP ProLiant DL380 G5 5060服务器的浮点性能高出配置相近的Xeon 5110服务器大约16%,整数性能也略高出大约6%左右。
Sisoftware Sandra 2007处理器测试包括算术运算性能测试和多媒体运行性能两个部分,HP ProLiant DL380 G5服务器的Dhrystone ALU结果高出Xeon 5110服务器约6%,而Whetstone iSSE3性能则高出90%以上,这个部分的测试显示处理器主频和超线程对于结果影响非常的明显。 HP ProLiant DL380 G5服务器Integer x8 iSSE2得分则只有Xeon 5110服务器Integer x8 iSSE4得分50%左右,而其Floating-Point x4得分则超出了Xeon 5110服务器近30%。可以看到基于Netburst微架构的Xeon 5060在同基于Core微架构的Xeon 5110的比拼中并不能完全胜出。 缓存内存性能测试
需要说明的是,在进行ScicenMark v2.0 Membench测试过程中,程序总是报错无法进行,因此我们仅进行了Sisoft Sandra 2007内存带宽测试。Sisoft Sandra 2007内存带宽测试显示HP ProLiant DL380 G5服务器的内存带宽在3000MB/s左右。
SiSoftwaren Sandra 2007可以测试缓存内存子系统的随机访问延迟时间和线性访问延迟时间,总体来说依靠处理器主频明显优势,HP ProLiant DL380 G5服务器的延迟是低于Xeon 5110服务器的。其中,线性延迟测试的优势非常的明显,而随机延迟测试却并非完全占据优势。当测试数据块容量超过1MB时,Xeon 5110系统更具有优势,显然此时两种处理器不同的L2缓存结构影响了结果。
Cache and Memory测试结果以带宽为单位显示了缓存和内存的性能。当测试数据块小于等于64KB时,HP ProLiant DL380 G5服务器处于劣势,而当测试数据块大于64KB之后,HP ProLiant DL380 G5服务器则占据了优势。 磁盘性能测试
HP ProLiant DL380 G5服务器的磁盘子系统由HP Smart Array P400 256MB控制卡和3块2.5英寸SAS 72GB硬盘组成RAID5阵列。从测试曲线来看,这个磁盘子系统具有非常出色的读取IO处理能力,峰值达到了59226 IOps,但是由于其不支持高速缓存写入功能,所以其IO处理能力很低,只有不到800 IOps。 该磁盘子系统的吞吐量测试也表现出来其居于极高的读取吞吐量,达到了164MB/s,而写入吞吐量最高只有24MB/s左右。根据我们以往的经验,这样的磁盘子系统将影响需要较多写入动作的应用程序的性能。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
回复 TOP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
































