优点
-
优秀的服务器管理软件Director
-
优秀的服务器部署软件ServeGuide
-
良好的扩展性和冗余性
-
富有特色的光路诊断系统
缺点
-
送测机型内存容量偏低
【IT168评测中心】从外型上分类,IBM SYSTEM X服务器包括通用服务器、机架式服务器和高扩展服务器;从可配置的处理器数量来看,IBM SYSTEM X服务器可分为单路服务器、双路服务器和多路服务器(最高32路处理器);从用户定位上,IBM SYSTEM X服务器分为入门级服务器、部门级服务器和企业级服务器。
IBM SYSTEM X服务器均基于Intel Xeon系列处理器和AMD Opteron处理器设计,我们知道目前的中低端主流服务器市场的主要产品也是基于这些处理器来设计,产品的同质化现象非常的严重。为了避免产品同质化,提升产品的竞争力,IBM秉承了通过技术差分推动创新的理念,不断的投资创新,将基于主机的技术源源不断的带入到这个领域。
![]() |
去年我们曾经测试过定位于部门级用户的双路机架式服务器IBM X336和X346,它们采用了Intel上一代Xeon平台Lindenhurst系列芯片组设计,可支持单核心Xeon处理器,也能通过支持Paxville DP核心的双核Xeon 2.8GHz处理器升级到双核技术。今年,随着Intel Bensley平台的推出,IBM推出了全新的X3550系列服务器和X3650系列服务器,它们基于Intel Blackford芯片组设计,可支持Intel 双核Xeon 5000和双核Xeon 5100系列处理器。
![]() |
![]() |
![]() |
X3650系列服务器依然保持着X346系列服务器的外观风格,它们的前面板布局几乎是一样的,只是左右“镜像”了一下。IBM X3650服务器前面板的左侧是DVD驱动器、信息面板、2个USB接口和1个前置VGA接口。
IBM X3650服务器的信息面板同以前的产品相比略有变化,它不再提供USB接口(将USB接口直接设计在了服务器前面板上),从左到右依次是电源控制按钮、供电指示灯、硬盘驱动器活动指示灯、系统定位指示灯、信息指示灯和系统错误指示灯。波动释放滑锁向外拉即可看到光路诊断面板。X3650信息面板上提供了16个指示灯,而之前的X346信息面板上提供了17个指示灯,新的服务器增加了一个RAID指示灯,去掉了两个PCI指示灯。
光路诊断系统是IBM服务器产品的一个非常有特色的、也非常实用的功能。在IBM的服务器上,故障的发现、诊断可以被分为三个阶段。第一个阶段是从前面板的信息指示灯来大致判断服务器是否工作正常,如果有故障则进一步查询光路诊断面板可以进一步缩小故障的范围,如果有必要的话,用户可以打开机箱盖查看服务器内部——在主板上,几乎每一个主要的配件盘片还有设计有相应的指示灯,比如CPU指示灯、VRM指示灯、电池指示灯、DIMMM指示灯等等。
IBM X3650服务器提供了6个3.5英寸硬盘托架,可安装6个SAS硬盘,送测样机中配置了一块Maxtor 10K SAS硬盘。
![]() |
IBM X3650服务器配置了一个ARTESYN 7001138电源,其+12V最大输出电流可达69A,其最大输出功率估计在700瓦左右,该服务器预留了扩展冗余电源的位置。
IBM X3650服务器的背部面板上提供了一个外置SAS接口、系统管理以太网接口、串行接口、VGA接口、4个USB接口、2个千兆以太网接口(RJ45)。在背部面板上还提供了供电指示灯、系统定位指示灯、系统错误指示灯,方便系统管理员随时了解系统状态。
该服务器的背部面板显示该服务器可以安装两个全高的扩展卡和两个半高的扩展卡,具有不错的扩展能力。
IBM X3650服务器内部布局
![]() |
![]() |
![]() |
IBM X3650服务器的内部布局同上一代的X346服务器有了较大的变化,新的内部系统布局更适于新一代的硬件平台。
IBM X3650服务器可配置5组10个系统风扇,其中两两串联可提供更大的风量,更可互为冗余,确保系统的稳定——送测样机中仅配置了5个系统风扇。系统内部的主要发热源CPU和内存分别位于不同的轴线上,并且都安装了专门的导风罩以确保散热效果。
从上图可以了解到,IBM X3650服务器提供了12条FB-DIMM内存插槽,其布局也非常的特别,其中的9条FB-DIMM插槽更靠近系统风扇,另外的3条则靠近机箱后部。这样看来,这款服务器最高可配置36GB的FB-DIMM内存,能够满足高负载计算的需要。送测样机配置两条Elpida EBE51FD8AGFD-6E-E 512MB FBD667MHz内存,可工作于3-3-3-9@200 MHz、4-4-4-12@266MHz、5-5-5-15@333MHz等时序状态。
![]() |
IBM X3650服务器板载了ServeRAID 8k/8k-l RAID控制器,该控制器利用了板载Adaptec AIC9580W SAS控制器芯片,通过上图所示的插槽扩展了64MB缓存,可支持RAID 0/1/10基本的磁盘阵列模式。
![]() |
该服务器所采用的主板提供了2个标准的PCI-E x8插槽和1个自适应转接插槽,送测样机配置的转接卡组合件可提供两个PCI-E x8接口,如果用户需要也可以选用支持两个PCI-X接口的转接卡组合件。
![]() |
| 支持PCI-E x8接口的转接卡组合件 |
![]() |
ServeGuide 7.4和Director 5.10 Update 2
ServerGuide是一款可以帮助用户简化安装和配置IBM eServer X系列服务器的辅助软件,目前最新的版本是ServeGuide 7.4,可以支持包括X3650在内的多款服务器。用户利用ServeGuide引导没有操作系统的服务器之后,只要进行一系列的设置,就可以把漫长的操作系统安装工作都交给ServeGuide来控制了。
ServeGuide支持自定义系统组件,就目前我们所接触的服务器安装部署辅助软件而言,它是唯一支持这个功能的(HP SmartStart、Dell OpenManage Server Assistant、浪潮蓝海豚均不支持这个功能)。ServeGuide还能自动为服务器安装最新的硬件设备驱动程序(当然是在其支持的服务器范围之内)。
ServeGuide可以支持多个版本的Microsoft Windows操作系统,目前主要支持Server 2003系列产品,包括最新的Windows 2003 R2操作系统。不过它对于其它操作系统,比如Linux、Unix等等的支持就没有其它的产品那样好了。
我们去年对于IBM X336/346服务器评测中对于Director服务器管理解决方案进行了介绍,有兴趣的读者可以点击这里阅读。这里我们主要介绍Director 5.10 Update 2(目前最新版本是5.20)的改进:
首先,新版本Director的用户界面配置更加灵活,更适用于多用户的场合。IBM还提供了新的命令行界面dircli,它保持了对于现有的dircmd的兼容,还提供一套新的命令来帮助用户进行系统管理。
新版本的Director对于Event Action Plan wizard(事件动作计划向导)进行了重新设计,使得其具有更高的易用性、功能更强大。比如,用户可以定制事件过滤器,指定系统启用相应的事件动作计划。新版本的Software Health可以定期的检查Firmware、驱动程序是否有新版本。新的Server Configuration Manager可以创建或者更新服务器配置文件。新版Director的资产管理功能也有了改进,用户现在可以指定资产信息收集的范围、自定义资产信息表格、进行资产变动监测、可选择启用或者关闭后台资产服务、可指定同时收集资产信息的agent数目,以防止某个时刻对资源过多的占用。
除了功能性方面的改变,更高版本的Director可以支持更多的设备和更多的操作系统,这对于用户才是更加重要的。
比如IBM Director控制台安装增加了对于运行SUSE Linux Enterprise Server 9 for AMD64 and EM64T和Windows Server 2003, Enterprise, Standard, and Web x64 Editions等操作系统的X系列服务器的支持,其它的I系列、P系列和Z系列也分别增加了对于Red Hat Enterprise或者SUSE Linux等操作系统的支持。
Director Agent可安装环境也进一步扩大。对于X系列等基于Intel处理器的服务器而言,无论其是运行Novell NetWare 6.5,还是VMware ESX Server 2.5或者2.51,Microsoft Virtual Server 2005,都可以安装Direcotr Agent,成为Director Console的监控管理对象。
在安全方面,IBM Director 5.10也有了进一步的改进,比如其提供了用于UDP的AES加密、基于服务器的审核、支持Director Console和Director Server之间的通讯、在纯Windows环境下,支持组权限管理、UNIX环境下支持PAM认证、dircli界面下也能提供用户认证功能。
测试平台和测试方法
|
IBM X3650 7979型服务器配置 | |
|
主板 |
IBM X3650 |
|
芯片组 |
Intel 5000P |
|
驱动程序 |
INF 8.1.1.1001 |
|
处理器 |
Intel Xeon 5120 x1(Woodcrest) |
|
主频 |
1.86GHz |
|
FSB |
1066MHz |
|
L2容量 |
4MB(共享) |
|
处理器设置 |
XDbit Disable |
|
内存 |
Elpida EBE51FD8AGFD-6E-E |
| SPD | 333MHz 5-5-5-15 |
| 总容量 | 1GB x 2 |
| 配置 | 2通道 |
|
磁盘控制器 |
IBM ServeRAID 8k/8k-l Controller |
|
硬盘 |
MAXTOR ATLAS 10K V(73GB SAS) |
|
驱动程序 |
5.1.0.9206 (4/13/2006 ) |
|
磁盘设置 |
1块硬盘分为两个分区,均为NTFS格式,系统默认簇,主分区20GB,其它分为扩展分区,共享文件夹、磁盘测试均在格式化后的扩展分区上进行 |
|
操作系统 |
Microsoft Windows 2003 Enterprise Server R2 5.02.3790 (Service Pack 1) |
|
网卡 |
Broadcom BCM5708C NetXtreme II GigE |
|
驱动程序 |
2.6.17.0(4/21/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 | 26.5 |
| 175.vpr | 29.8 |
| 176.gcc | 42.3 |
| 181.mcf | 24.3 |
| 186.crafty | 28.1 |
| 197.parser | 32.2 |
| 252.eon | 42.9 |
| 253.perlbmk | 43.5 |
| 254.gap | 34.4 |
| 255.vortex | 60.0 |
| 256.bzip2 | 27.2 |
| 300.twolf | 44.7 |
| 总分 | 35.1 |
| SPECfp rate_base2000 | |
|---|---|
| 开启线程数量 | 2 |
| 168.wupwise | 36.7 |
| 171.swim | 18.0 |
| 172.mgrid | 17.4 |
| 173.applu | 16.8 |
| 177.mesa | 40.0 |
| 178.galgel | 75.2 |
| 179.art | 61.9 |
| 183.equake | 18.4 |
| 187.facerec | 35.1 |
| 188.ammp | 27.1 |
| 189.lucas | 18.9 |
| 191.fma3d | 18.8 |
| 200.sixtrack | 16.7 |
| 301.apsi | 21.1 |
|
总分 |
26.4 |
IBM X3650 7979型服务器采用了1颗Xeon 5120处理器,之前我们曾经测试过这颗主频为1.86GHz,1066MHz FSB,4MB L2缓存的处理器的性能,该款服务器的整数性能和浮点性能均达到了正常水平。不过,由于IBM X3650 7979型服务器送测样机仅仅配置了1GB内存,因此其浮点性能受到了较为明显的影响。
|
SiSoftware.Sandra.Enterprise.v2007 Sp1 | |
| Processor Arithmetic | |
| Dhrystone ALU(MIPS) | 17297 |
| Whetstone iSSE3(MFLOPS) | 11850 |
| Processor Multi-Media | |
| Integer x8 iSSE4(it/s) | 102798 |
| Floating-Point x4(it/s) | 55713 |
Sisoftware Sandra 2007处理器测试包括算术运算性能测试和多媒体运行性能两个部分,配置了单颗Xeon 5120处理器的IBM X3650 7979型服务器性能高于配置了单颗Xeon 5110处理器的服务器,并没有受到内存容量较小的因素的影响。
缓存内存性能测试
|
ScienceMark Membench | |
| L1带宽 | 51896.69 |
| L2带宽 | 15624.29 |
|
内存带宽(MB/s) |
2661.44 |
|
L1 Cache Latency (ns) | |
|
32 Bytes Stride |
1.61 |
|
L2 Cache Latency(ns) | |
|
4 Bytes Stride |
1.61 |
|
16 Bytes Stride |
2.14 |
|
64 Bytes Stride |
5.89 |
|
256 Bytes Stride |
6.43 |
|
512 Bytes Stride |
6.43 |
|
Memory Latency(ns) | |
|
4 Bytes Stride |
1.61 |
|
16 Bytes Stride |
2.14 |
|
64 Bytes Stride |
7.5 |
|
256 Bytes Stride |
7.5 |
|
512 Bytes Stride |
8.04 |
|
Algorithm Bandwidth(MB/s) | |
|
Compiler |
2120.04 |
|
REP MOVSD |
2151.84 |
|
ALU Reg Copy |
1630.22 |
|
MMX Reg Copy |
1626.81 |
|
MMX Reg 3dNow |
- |
|
MMX Reg SSE |
2661.44 |
|
SSE PAlign |
2646.26 |
|
SSE PAlign SSE |
2658.31 |
|
SSE2 PAlign |
2636.97 |
|
SSE2 PAlign SSE |
2654.77 |
|
MMX Block 4kb |
2173.3 |
|
MMX Block 16kb |
2230.5 |
|
SSE Block 4kb |
2188.49 |
|
SSE Block 16kb |
2250.14 |
IBM X3650 7979型服务器采用了2通道FB-DIMM 667MHz内存,ScicenMark v2.0 Membench的测试结果显示其带宽为2661 MB/s,这个数值并不算高,我们推测还是同其所配置的内存容量较小有关。
|
SiSoftware.Sandra.Enterprise.SP1 v2007 | |
| Memory Bandwidth | |
| RAM IntBuff iSSE2(MB/s) | 2311 |
| Assignment | 2300 |
| Scaling | 2311 |
| Addition | 2318 |
| Triad | 2316 |
| RAM FloatBuff iSSE2(MB/s) | 2314 |
| Assignment | 2306 |
| Scaling | 2311 |
| Addition | 2320 |
| Triad | 2319 |
![]() |
![]() |
Memory Bandwith测试结果显示IBM X3650 7979型服务器的内存带宽在2.3GB/s左右,同前一项测试所显示的数值接近。被测系统的缓存延迟和内存延迟依然有不错的表现,L1延迟在1.6ns左右,L2延迟在8ns以下,随机内存延迟也在130ns以下。
磁盘性能测试
IBM X3650 7979型服务器的磁盘子系统由IBM ServeRAID 8k/8k-l卡和1块MAXTOR ATLAS 10K V SAS硬盘组成。IBM ServeRAID 8k/8k-l卡是借助于板载的Adaptec AIC9580W SAS控制器芯片并且扩展了64MB缓存而组成的,因此它的性能明显的优于一般的纯板载控制器的解决方案。
![]() |
![]() |
从IO测试曲线来看,IBM X3650 7979型服务器的磁盘子系统的读取IO性能异常出色,其中读取性能达到了103804 IOps——这主要是因为磁盘子系统是由一个性能不错的磁盘控制器和单颗硬盘组成,没有太多的校验运算,所以这项测试结果奇高。它的写入性能也达到了34551 IOps。
从吞吐量测试曲线来看,我们会发现读取吞吐量始终维持在72-73MB/s之间,写入读取吞吐量最高也只是65MB/s,此时受限于单颗硬盘的性能,该磁盘子系统无法提供更高的读写吞吐量。
文件服务器性能测试
![]() |
![]() |
IBM X3650 7979型服务器没有采用Intel 82563EB双端口PHY芯片,而是板载了Broadcom BCM5708千兆网卡控制器芯片,这也就意味着IBM也选择不支持Intel I/OAT而继续支持TOE技术(HP DL380 G5和Dell PowerEdge 2950也均采用了BCM5708,似乎三大巨头对于Intel I/OAT都没有太大的兴趣)。
安装驱动程序之后在Windows Server 2003系统中,我们可以看到两个名称为“Broadcom BCM5708C NetXtreme II GigE”的千兆网卡,测试结果显示其吞吐量在879-900Mbps之间。
NetBench 7.03 Ent_dm.tst测试脚本模拟的是企业级文件服务器应用,测试结果显示其吞吐量可以达到377Mbps(20个客户端接入时)。从测试结果来看,IBM X3650 7979型服务器的IBM ServeRAID 8k/8k-l控制器还是具有相当不错的性能的,虽然仅仅单颗硬盘,能够有这样的表现已经相当不错了。
Web服务器性能测试
![]() |
![]() |
Web服务器测试分为静态应用测试和动态应用测试,IO能力对于静态应用的性能有明显的影响,而处理器计算能力、缓存内存效能则对于动态应用的性能有明显影响。
静态测试曲线显示,IBM X3650 7979型服务器最高可处理17600个左右的静态请求。动态测试曲线显示,IBM X3650 7979型服务器每秒可处理4341个动态请求,性能表现平平,主要是同其所配置的内存容量过小有关。
数据库服务器性能测试
![]() |
我们在被测服务器上安装了Microsoft SQL 2000 SP4,按照测试要求建立了数据库。BF在测试之前会在数据库中生成9个表,其中包括4个500万行的表格,每行包括100字节的数据,因此每个表格容量大约是476MB,整个数据库容量为1.86GB。我们用60个客户端模拟800个用户,并且以8个一组依次增加,在这个数据库中进行查询、添加、删除、修改等操作。在测试期间,数据的吞吐量很小,因此磁盘吞吐量和网络吞吐量都不会成为瓶颈。
IBM X3650 7979型服务器性能峰值出现在用户数量不超过600个时候,其每秒钟可处理操作峰值达到了78155 TPS,平均处理能力可达每秒32000 TPS以上,性能相当不错。
服务器整体功耗
我们利用UNI-T UT71E智能数字万用表和相配套的软件对于对于被测服务器在几种不同的状态下的功耗进行了监测,主要包括如下项目:
-
P1:连接电源但不开机状态
-
P2:系统启动完毕,5分钟内无动作,但不休眠
-
P3:系统启动完毕,处理器满载、磁盘以最大吞吐量工作
![]() |
IBM X3650 7979型服务器主要硬件配置包括1颗Xeon 5120处理器、2条512MB FB-DIMM 667MHz内存、1块MAXTOR ATLAS 10K V硬盘和5个机箱风扇。该服务器采用了ARTESYN 7001138电源,其+12V最大输出电流可达69A,最大输出功率应该在700W以上。
我们测试显示,IBM X3650 7979型服务器在接通电源但是不启动的状态下,其功耗约为21瓦,而进入系统之后常时间无动作(不启用节电模式),系统功耗为143瓦,我们使得处理器满载同时让磁盘子系统工作在最大吞吐量模式下,此时系统功耗达到了174瓦。总得来看,这款服务器的功耗水平较低。
IT168评测中心观点
在IBM X3650 2U服务器内可配置两颗双核Xeon 5000/5100系列处理器,9条FB-DIMM内存,6个SAS硬盘,另外还标配了双Broadcom BCM5708C NetXtreme II GigE网卡、IBM ServeRAID 8k/8k-l磁盘控制器,更可以安装2个全高扩展和2个半高扩展卡。这一切的实现都得益于IBM Xtended Design Architecture设计理念。
在提供了足够的性能的同时,IBM X3650还具备了足够的安全和稳定的特性。比如,其内存支持联机备份和内存镜像功能,以确保系统在内存出现故障时仍可以继续运行,从而有效的提高了系统的可靠性。IBM ServeRAID 8k/8k-l磁盘控制器也是X3650服务器的标配,它支持RAID 1/10等磁盘阵列模式,可构建稳定可靠的磁盘子系统。在系统散热和供电方面,IBM也为这款服务器预留了冗余能力。
我们测试的样机为IBM X3650 7979-IO1型服务器,该服务器配置了主频为1.86GHz的Xeon 5120处理器,1GB内存,1块SAS硬盘。在我们的实际测试中发现,这款服务器的最大问题在内存容量较低,影响了其在浮点应用、Web服务器应用方面的表现,建议用户购置改款服务器的时候将内存容量增配到2GB。
最新版本的ServeGuide服务器部署软件和Director服务器管理套件功能更加丰富,界面更具有可定制性,安全性也有明显的提高,更重要的是其应用范围更加广泛,优于最大程度上降低部署和支持成本。


