服务器 频道

Dell PowerEdge6800 4路服务器评测

  Truland:Intel全新64位多路平台

  【IT168评测室】今年的3月30日,Intel携手戴尔、浪潮、惠普、IBM、宝德、联想、方正等八大国内最重要的服务器厂商共同发布全新64位多路平台Truland。Intel宣称他们将会从企业运算整体的需要出发,从用户应用的需要出发,不仅仅向用户提供先进芯片技术,而是提供全面的平台技术,这包括内存架构、总线架构、多内核环境、虚拟化、安全性、可管理性等等。

  Truland平台包括5款64位Xeon MP处理器和E8500芯片组,这5款处理器包括:

  Intel Xeon MP Intel Xeon MP Intel Xeon MP Intel Xeon MP Intel Xeon MP
制程技术 90纳米制程 90纳米制程 90纳米制程 90纳米制程 90纳米制程
L2 Cache  1MB 1MB 1MB 1MB 1MB
L3 Cache  8MB 8MB 4MB
主频 3.33 GHz 3.00 GHz 2.83 GHz 3.66 GHz 3.16 GHz
前端总线 667 MHz 667 MHz 667 MHz 667 MHz 667 MHz
其它Intel技术 HT,DBS,XDBit,Intel EM64T HT,DBS,EDBit,Intel EM64T HT,DBS,EDBit,Intel EM64T HT,DBS,EDBit,Intel EM64T HT,DBS,EDBit,Intel EM64T
封装 FC-mPGA4 FC-mPGA4 FC-mPGA4 FC-mPGA4 FC-mPGA4
所需服务器芯片组 Intel E8500 Intel E8500 Intel E8500 Intel E8500 Intel E8500
内存类型 Quad Channel DDR, DDR2 Quad Channel DDR, DDR2 Quad Channel DDR, DDR2 Quad Channel DDR, DDR2 Quad Channel DDR, DDR2
针脚数量 604-PIN 604-PIN 604-PIN 604-PIN 604-PIN
sSpec Number  SL8EY SL8EW SL8ED SL84W SL84U
千颗批发单价 3692美元 1980美元 1177美元 963美元 722美元

  早在去年7月份,Intel通过发布Nocona核心的Xeon处理器使得Xeon系列处理器终于实现了对于64bit技术的支持,这之前Intel并没有能在这个市场与AMD 64bit处理器竞争的产品。不过Xeon DP处理器不支持多处理器,因此其实还是无法同AMD Opteron处理器完全抗衡。研发代号为Potmac的新Xeon MP处理器终于改变了这个局面。

  新Xeon MP处理器分为两种,一种整合了4MB/8MB L3 Cache,最高主频为3.33GHz;另外一种不整合L3 Cache,最高主频为3.66GHz。新Xeon处理器的前端总线频率均为667MHz,并非是新Xeon DP处理器的800MHz FSB。新Xeon MP也采用了90纳米制程技术,支持EM64T、HT、DBS、Execute disable Bit等技术。

图1-1: E8500芯片组


  Intel E8500芯片组是Intel第六代4路MP平台,不仅仅支持现有的Xeon处理器,还支持未来的双核处理器,可以有效的保护现有用户的投资。E8500主要包括E8500北桥芯片(NB,1432pin FC-BGA3,42.5 x 42.5 mm)和E8500外部内存桥接芯片(eXternal Memory Bridge,XMB,829pin FC-BGA3)。

图1-2:E8500 NB功能示意图

  E8500通过两条667MHz的前端总线支持4颗Xeon MP处理器,从上图可以看出来两颗处理器共享一条前端总线5.3GB/s的带宽,从整个架构上还稍欠平衡。E8500 NB通过4个独立内存接口(IMI)同XMB通讯,每个IMI最高可提供5.33GB/s读取和2.66GB/s写入带宽。E8500支持40bit寻址,这也就是EM64T技术主要作用。每个IMI支持热插拔,这对于服务器来说是必要的功能。

  E8500通过PCI Express总线实现NB和I/O子系统之间的互连。它总共提供1条x4 PCI Express通道、3条x8 PCI Express通道(每个x8通道都可以配置为2个x4通道)和1条HI 1.5通道。每个x8通道单方向上可以提供2GB/s的带宽,双向总共可以提供4GB/s的带宽。所有的PCI Express通道的设备都支持热插拔。

  HI 1.5通道的位宽为8bit,4x数据传输,时钟频率为66MHz,也就是可以提供266MB/s的带宽。它可以通过传统的I/O接口同ICH5链接。

图1-3:XMB功能示意图

  Intel E8500芯片组外部内存桥接芯片XMB是一款全功能内存控制器芯片,它支持64字节cache lines,DDR I和DDR2 SDRAM主内存,通过IMI接口同NB通讯。XMB实现全部的内存控制功能,比如内存请求初始化(memory request initiation)、时序(timing)、刷新(refresh)、擦除(scrubbing)、冗余(sparing)、访问配置(configuration access)和电源管理(power management)。内存控制器可以对于请求进行重新排序,以尽可能的降低冲突提高效能。XMB对于内存的支持情况如下:

  • 支持266 MHz/333 MHz DDR或者400 MHz DDR2 SDRAM DIMM双通道,不过单个XMB不能同时支持DDR1和DDR2

  • 支持DDR DIMM SPD

  • 支持256、512和1024 Mb x4 和x8 配置

  • 每个XMB支持512 MB (one rank of 256 Mb devices)到32 GB(16 ranks of 1 Gb devices)

  • 需要72-bit DDR SDRAM registered DIMM

  • 支持内存交错寻址

  Dell在国内同步推出了基于Truland平台的PowerEdge 6800和PowerEdge 6850服务器两款服务器,这个系列的产品主要定位于数据库应用、服务器整合与虚拟化应用以及取代从RISC系统移植的平台。我们IT168评测室第一时间收到了Dell送测的4路服务器PowerEdge 6800,本文将是这款服务器在国内媒体首次全面曝光。

  Dell,引领4路服务器平民化

  “这是戴尔公司需要攻克的最后一个堡垒。”美塔集团(Meta)分析师尼克·高尔(Nick Gall)说,“戴尔公司已经在客户层和应用层取得了很好的表现。现在,他们又将目光盯住了大型RISC处理器世界中的最后一块市场领域——数据库层。”

图2-1:Dell PowerEdge 6800和6850 4路服务器

  Dell公司已经在桌面电脑和标准服务器市场占据了明显的优势,下一步目标就是在数据库市场获取更大份额。借着Intel发布Truland的契机,Dell发布了PowerEdge 6800和PowerEdge 6850两款4路服务器,起价分别为38,326元人民币和41,587元人民币(详情可以查阅Dell网站报价),这是戴尔公司有史以来售价最低的四路服务器,显然Dell希望通过此举可以降低企业部署高性能四路处理器计算系统的门槛,从而开拓出来自己的新的市场。为此,公司同时还推出了系统管理软件的升级产品、新数据中心的验证以及测试服务等。

  “我们正在努力将四路服务器引入大众市场。”戴尔公司全球企业市场总监布鲁斯·科恩非尔德(Bruce Kornfeld)说。过去几年,四路服务器的销售增长缓慢,服务器市场的主要增长点还是在二路服务器上,这恰好是戴尔公司的强势产品。之所以会产生这样的销售差距,主要是因为,四路服务器往往留给人高端的印象,似乎只有高端客户才应购买四路服务器。

图2-2:Dell PowerEdge 6800 4路服务器

  Dell过去一直将二路服务器做为推广的重点,现在于虚拟化应用的增加以及分割系统能力的提高,将业务重点转移到四路服务器上也是顺理成章的。为此,Dell采用了种种措施来降低或者消除四路服务器产品的“高端”外表。低廉的价格是举措之一,另外就是更成熟的、易用的管理软件,使用Dell最新的OpenManage 4.3系统管理软件能将应用和服务器软件的补丁修补工作一起解决——一款成熟的服务器产品,不仅仅是稳定的、高性能的硬件设备,而是基于产品的成熟的解决方案。

  戴尔公司亚太及日本地区企业级产品市场部总监Damian Crotty表示:“PowerEdge 6800和PowerEdge 6850的推出,为数据库环境下的客户降低了配置高性能四路服务器的门槛。客户不仅可以受益于戴尔提供的低成本服务器,而且还可充分享受到我们提供的一整套紧密集成的解决方案,包括:高性能硬件设备、领先应用认证、完整的管理软件以及专业化的服务,从而确保戴尔服务器在客户数据库中心内获得最优化的安装和应用。

  PowerEdge 6800服务器概述

图3-1:PowerEdge 6800服务器外观

  戴尔PowerEdge 6800服务器配备全新64位Intel Xeon MP,定位于数据库环境、服务器整合与虚拟化应用,也是从昂贵的RISC系统进行移植的理想平台。因为采用了全新的Truland平台,PowerEdge 6800支持DDR2-400 ECC内存和PCI Express I/O等最新核心技术,根据Dell相关资料显示,其性能较以往戴尔四路服务器高出32%。

图3-2:送测样品中配置了4颗3.16GHz Xeon MP处理器(1MB L2/无L3,667MHz FSB)

  由于Intel同时推出了两类5款不同的新Xeon处理器,因此Dell PowerEdge 4路服务器具有了针对特定应用进行配置的特性。用户可以根据自己所建设的数据中心环境选择容量更大的缓存(4MB/8MB L3 Cache)或时钟频率更快的处理器(无L3 Cache)。数据库环境下的客户,配置大容量缓存处理器的PowerEdge服务器,能够有效解决数据库环境中经常出现的大量数据堵塞问题。对于注重处理器性能的其他应用,客户则可受益于更快的处理器速度。通过针对应用的配置,PowerEdge服务器在提供了较高级别的性能表现的同时,兼备了较低的购置成本。

图3-3:PowrEdge 6800服务器前面板

  如图2-2所示,PowrEdge 6800服务器是一款6U塔式服务器,拆下前面板,可以看到它其实卧式的设计。在前面板上预留了10个SCSI硬盘位、2个3.25吋设备扩展位。这款服务器已经配置了DVD-ROM驱动器和软盘驱动器(位于3.25吋设备扩展位之上),利用这些用户可以顺利的进行的操作系统的安装和维护。在SCSI硬盘位上配置3个机箱风扇,它们是构成散热系统的主要组成部分,后面我们会详细的介绍。

图3-4:前面板局部

  在前面板左上角是服务器的一些按钮、指示灯和接口:电源开关、复位开关、电源指示灯、定位指示灯、2个USB前置接口和VGA接口。前置VGA的设计非常贴心,如果服务器摆放在比较狭小的空间中,管理员也不必转到后面去连接显示器了。

图3-5:后面板

  PowerEdge 6800配置了双电源,电源接口采用了16A标准,管理员在安装部署服务器时候需要注意这个细节。每个电源后面都有用于指示电源状态的指示灯。只要一个电源服务器即可启动并正常的工作,冗余电源进一步确保了服务器不会因为电源故障而宕机。

  PowerEdge 6800提供了7个扩展卡位,支持全高PCI Express接口和PCI-X接口的扩展卡。在送测样机中,一张PCI-Express x4千兆网卡和一张具有视频输出功能、网卡接口的扩展卡各自占据了一个扩展卡为。

  主板本身提供了1个串口、1个VGA输出、2个USB端口和2个千兆网卡接口。PowerEdge 6800不再提供对于传统的PS/2鼠标和键盘的支持,包装中附送了一个USB接口的键盘,连接到USB口上可以在任意环境下正常的使用。

  PowerEdge 6800通过了各项32位应用测试与认证,包括采用Oracle Database 9i实时应用群集(RAC)、Microsoft SQL Server和Oracle Database 10g。借助PowerEdge 6800的64位运算能力,客户在移植到64位应用时能够获得充分的硬件投资保障,这些64位应用包括Oracle Database 10g和10g RAC,以及与Microsoft Windows Server 2003 64位版本和Red Hat Enterprise Linux配合使用的Microsoft SQL Server 2005。今年晚些时候,Dell将为PowerEdge 6800和PowerEdge 6850提供上述64位操作系统和数据库应用。

  主要芯片一览

图3-1:E8500 NB芯片

图3-2:ICH5R芯片

图3-3:XMB芯片


图3-4:PXH芯片

  NB芯片、XMB芯片、PXH芯片和ICH5R芯片共同组成了E8500芯片组的全部功能,前面我们已经介绍过了NB芯片、XMB芯片,ICH5R芯片也是我们非常熟悉的芯片,它主要充当南桥功能,磁盘控制器、USB接口等等都是由它控制。PXH 64-bit PCI hub芯片通过PCI-E x8/x4通道同NB芯片通讯,它最高可以支持两通道的PCI-X 64bit/133MHz(带宽1066MBps),从而进一步的支持GbE模块、SCSI以及磁盘阵列等高带宽需求的I/O设备。PXH所支持的PCI接口非常的全面,同ICH5R组成了一对服务器上常见的黄金搭档。

图3-5:BROADCOM BCM5704C

  PowerEdge 6800服务器板载了BROADCOM BCM5704C 10/100/1000BASE-T控制器芯片,这颗芯片常用于高性能网络应用,整合了10/100/1000BASE-T Gigabit Ethernet媒体访问控制器、物理层收发器。它可以提供双10/100/1000口。

图3-6:LSI53C1030 SCSI控制器芯片

  LSI53C1030是一颗具有高性能智能双信道Ultra320 SCSI PCI-X接口控制器,它直接板载在PowerEdge 6800内,同PXH提供的PCI-X总线连接。在它的旁边的DIMM插槽上安装了一条容量为256MB的PC2-3200内存模组,做为SCSI控制器的缓存。

图3-7:ATI RADEON 7000显示芯片

  ATI RADEON 7000图形芯片已经成为了服务器上标准的显示芯片。

  强大扩展和冗余能力

图4-1:硬盘扩展位

  PowerEdge 6800提供了足够的磁盘扩展和冗余能力——前面面板上预留了10个SCSI硬盘扩展位。通过Dell网站了解到,售价为3999美元的PowerEdge 6800配置了1块容量为36GB的15000转的SCSI硬盘。我们收到的送测样品采用了PERC 4e/Di 2通道SCSI RAID控制器,安装了3块希捷Cheetah 10.7 SCSI Ultra320硬盘。PERC 4e/Di控制器支持RAID 0/1/10/5/50等模式,提供了完备了磁盘存储解决方案。

图4-2:光驱扩展位

  PowerEdge 6800配置了DVD-ROM驱动器,还另外预留了两个5.25英吋扩展位,供用户扩展其它存储设备之用。

图4-3:内存扩展模块

  标准配置的PowerEdge 6800服务器配置了4条256MB DDR2-400内存,这4条内存都安装在如图4-3所示的内存扩展模块中。如果配置单条容量为2GB的内存模组,那么每个这样模块可以提供8GB的内存,主板上可以安装4个这个内存扩展模块,因此这台服务器最高可以配置32GB的内存。XMB支持内存镜像和内存RAID技术,不同配置可以给予服务器更好的冗余性和更好的性能。

图4-4:扩展槽

  主板上提供了4条PCI Express插槽、3条PCI-X插槽和4条内存扩展模块插槽,给用户提供了足够的扩展余地。

  PowerEdge 6800通过板载双千兆网卡、双电源模块来提供服务器具有足够的冗余能力,以确保服务器运行更加稳定、安全。

  散热系统解析

图5-1

  打开机箱盖,可以看到机箱内部非常的整洁,处理器区域、板卡区域都有导流风罩,可以很好控制气流的走向,提高散热效果。

图5-2:去掉导流风罩

图5-3

图5-4:易于安装、拆卸的风扇

图5-5

  PowerEdge6800配置了3对Delta AFC0912DE风扇,两两串联,它们是整个服务器的全部风力来源。它们产生的气流先经过4颗处理器散热器,然后经过内存、板卡,立刻机箱。

图5-6:导管式CPU散热器
图5-7:安装、拆卸也很方便

图5-8

  内存模块、板卡的方向都是纵向的,气流可以畅通无阻的通过。

  管理功能

  Dell为PowerEdge6800服务器增添了多项系统管理特性。全新OpenManage 4.3提供众多的易用性、安全和变更管理增强特性、更简易的监控能力以及可以快速安装新服务器的优化部署工具。OpenManage 4.3所添加的各类工具均采用Web界面,使管理人员在任何地点都可轻松管理IT设备。

OpenManage 4.3界面

OpenManage 4.3界面

OpenManage 4.3

Diagnostics v2.2界面

  Dell OpenManage提供一整套工具,实现了单一服务器升级(服务器更新工具)、集中硬件监控和升级(IT Assistant 7.0)以及集成硬件和软件补丁管理。目前,戴尔是唯一一家使客户可以借助单一工具实现安装操作系统、应用和服务器软件补丁的主要服务器厂商。

  测试方法和测试平台

  标准配置1 标准配置2 送测样品
价格 3549美元 4745美元
处理器 1个Xeon 3.16GHz 1MB L2,667MHz FSB 1个Xeon 3.16GHz 1MB L2,667MHz FSB 4个Xeon 3.16GHz 1MB L2,667MHz FSB
内存 1GB, DDR2, 400MHz (4X256MB), Single Ranked DIMMs 2GB, DDR2, 400MHz (4X512MB), Single Ranked DIMMs 2GB, DDR2, 400MHz (4X512MB), Single Ranked DIMMs
磁盘控制器 板载 板载 Dell PERC 4e/Di SCSI RAID控制器
硬盘 36GB 15K RPM Ultra 320 SCSI x1 36GB 15K RPM Ultra 320 SCSI x1 73GB 10K RPM Ultra 320 SCSI x3
操作系统 不预装 不预装
光驱 24X IDE CD-ROM 24X IDE CD-ROM 8X IDE DCD-ROM
网卡 板载双千兆网卡 板载双千兆网卡 板载双千兆网卡+千兆网卡
Modem 扩展卡

  用户通过Dell网站可以了解到它提供的两个基本配置的价格,它们都是配置了1颗3.16GHz Xeon MP处理器、1颗15K RPM SCSI硬盘的的PowerEdge 6800服务器。送测样品则为配置了4颗3.16GHz Xeon MP处理器、2GB内存、3颗10K RPM SCSI组建RAID 5。根据Dell网站的报价,我们估计这个配置的服务器的价格会在8000-10000美元之间。

  我们在上述的硬件平台上安装了Microsoft Windows 2003企业版(英文、32bit),正确安装了各个硬件的驱动程序,确保服务器工作在非常好的的状态。由于实际的测试时间只有短短的一周,因此我们没有进行Windows Server 2003 x64 Edition和Linux操作系统下的性能测试。

  我们所使用的评测软件如下:

  • SPECCPU2000 v1.2

  • IOMeter 2004.07.30.win32.i386

  • WebBench v5.0

  • NetBench v7.03

  SEPCCPU2000可以评估服务器系统中处理器的整数性能和浮点性能,我们进行的是SPECint_base2000和SPECfp_base2000两个项目的测试。IOMeter是一款可以用于单个系统或者集群系统的I/O子系统评估工具,我们仅仅使用了它的磁盘测试功能。WebBench和NetBench是两款在服务器评估中普遍使用的软件,前者也是侧重于服务器CPU子系统的性能评估,后者则侧重于IO子系统的性能评估。

  需要特别说明的是,4路服务器一般会应用于数据库环境,我们用于评估这个方面的应用的方法还不太成熟,因此在这个评测中并没有进行数据库性能方面的测试。

  处理器性能测试:SPECCPU2000 v1.2

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

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

  我们在服务器中安装了Intel C++ 9.0 Compiler、Intel Fortran 9.0 Compiler这两款SPEC CPU2000必需的编译器,另外安装了Microsoft Visual Studio 2003.net提供必要的库文件。按照SPEC的要求我们根据自己的情况编辑了新的Config文件,可以满足Base测试,下面的测试成绩分别是在开启双Xeon处理器超线程条件下,8用户,SPECint_base2000和SPECfp_base2000。

Benchmark Base
Runtime
Base
Ratio
168.wupwise 62.8   2005   
171.swim 131     1706    
172.mgrid 124     1238    
173.applu 140     1219    
177.mesa 94.3   1326    
178.galgel 84.2   1743    
179.art 63.2   1900    
183.equake 60.0   1334    
187.facerec 105     1124    
188.ammp 184     692    
189.lucas 98.8   1156    
191.fma3d 147     1139    
200.sixtrack 163     615    
301.apsi 202     934    
SPECfp_base2000 1228   
Benchmark Base
Runtime
Base
Ratio
164.gzip 126     1033
175.vpr 123     742
176.gcc 56.7   1511
181.mcf 99.7   659
186.crafty 79.7   1159
197.parser 128     1116
252.eon 61.7   1590 
253.perlbmk 99.3   1610 
254.gap 60.3   1487
255.vortex 71.8   2008
256.bzip2 121     772
300.twolf 174     916
SPECint_base2000 1150 

  磁盘性能测试:IOMeter 2004.07.30.win32.i386

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

  • Defualt:文件尺寸为2KB,读取占全部操作的67%,随机率为100%

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

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

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

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

IOMeter 2004.07.30.win32.i386

FileServer

Default

Max
Throughput

Max_IO

Fileserver

WebServer

Total I/Os per Second  783.02  2208  31195  512.9  562.5
Read I/Os per Second  523.34  2208  31195  410.6  562.5
Write I/Os per Second  259.68  -  -  102.3  -
           
Total MBs per Second  1.53  138.04  15.23  5.55  8.67
Read  1.02  138.04  15.23  4.44  8.67
Write  0.51  -  -  1.11  -
           
Average I/O Response Time(ms)  40.84  14.49  1.08  62.4  56.9
Avg Read Time(ms)  60.03  14.49  1.08  70.95  56.9
Avg Write Time(ms)  2.16  -  -  28.01  -
           
Maximum I/O Response Time(ms)  1766  100  136  1057.8  533.6
Max Read Response(ms)  1766  100  136  1057.8  533.6
Max Write Response(ms) -  -    515.5  -
           
%CPU Utilization(total)  0.45  1.32  11.50  0.28  0.32
%User Time  0.02  0.07  0.48  0.01  0.01
%Privleged Time  0.45  1.26  10.97  0.28  0.32
%DPC Time  0.06  0.19  2.30  0.08  0.09
%Interrupt Time  0.16  0.46  2.98  0.10  0.10

  采用了PERC 4e/Di Raid控制卡和3款Seagate Cheetah 10.7k 73GB硬盘组成了RAID 5模式,从IOMeter 2004的测试结果可以知道最大IO处理能力达到了31195 I/Os per second,最高吞吐量可以达到138MB/s。

  WebBench 5.0性能测试

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

  静态测试是由客户端读取预先放置在服务器Web Server下的Web页面(wbtree),这项测试主要考察的是服务器磁盘系统以及网络连接性能。

静态脚本测试:Requests处理能力

静态脚本测试:吞吐量

多线程静态脚本测试:Requests处理能力

多线程静态脚本测试:吞吐量

  我们使用了实验室中全部的32台PC向Dell PowerEdge 6800发送请求,服务器可以轻松应付。在32个客户端的时候,这台服务器可以响应11181个请求,吞吐量接近于70MB/s。当我们切换到多线程静态脚本之后,每个物理客户端发出两个线程,这台服务器每秒响应数量达到了13299个,但是依然没有达到峰值,此时吞吐量达到了80MB/s。

动态脚本测试:Requests处理能力

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

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

  可以看到当被测服务器连接到18个客户端的时候,响应数量的增长幅度开始区域平缓,当连接客户端达到了28个的时候达到了峰值4370。

  NetBench 7.03性能测试

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

  我们启用了32个客户端,运行标准Disk Mix测试(DM.TST)此时没有得到峰值吞吐量——最高吞吐量为194Mb/s,最高平均响应时间为0.283ms。运行这个脚本的时候,我们有限的客户端的数量决定了最高吞吐量,这个测试结果同以往在其它处理器上所得到结果是一样的。

  Enterprise Disk Mix Test(ENT_DM.TST)比Standard Disk Mix负载更重,它模拟的企业级服务器的负载,最高吞吐量达到了1316Mb/s,最高平均响应时间为0.391ms。

  在NIC.tst脚本测试主要反映的服务器网卡的性能,我们使用了优质网线连接Dell PowerEdge 6800网卡到Cicso Catalyst 4506交换机千兆接口。在这项测试过程中,程序分别调用512B--64KB不等的文件来测试吞吐量,测试结果显示其板载网卡最高吞吐量可达875Mbps,最长响应时间为17ms。

 

  IT168评测室观点

  Dell PowerEdge 6800基于Intel Truland平台设计,支持Intel Xeon MP处理器、DDR2-400 ECC内存和PCI Express I/O等最新技术,可应用于数据库环境、服务器整合与虚拟化应用,也是从昂贵的RISC系统进行移植的理想平台。这款服务器具有良好的扩展性,CPU最多可扩展到4路、内存最高容量可达32GB、10个Ultra320 SCSI硬盘扩展位、板载两个千兆网卡、还可安装多个PCI-Express或者PCI-X卡。另外,硬盘RAID技术、内存镜像技术、双电源都确保了服务器有足够的冗余能力。新版本的OpenManage 4.3提供了更高的易用性、更强的安全性和更多的变更管理增强特性、更简便的监控能力以及可以快速安装新服务器的优化部署工具,使得4路服务器不仅仅从价格上降低了门槛!

0
相关文章