1ThinkServer RD630测试环境
近期举国振奋人心的事,莫过于神舟九号载人航空航天项目取得圆满成功。该项目的成功,无论对于整个民族,甚至全人类来说,都具有里程碑意义。
然而,正所谓“台上一分钟,台下十年功”,此次神舟九号载人航空航天项目取得圆满成功,不仅与广大科研工作者兢兢业业不辞辛劳的付出有直接关系,而且也与支撑该项目整个过程成功实施、默默无闻扮演项目底层关键性角色的服务器有关。其中,主要是采用了60台ThinkServer RD630和20台的ThinkStation D30,承担着载人航天工程“仿真轨道计算”和“飞行计算”等核心任务。
ThinkServer RD630是联想今年最新推出的基于至强E5处理器平台的ThinkServer服务器。该服务器不仅凝聚了所有ThinkServer的优秀元素,而且主打高能效,是能稳定承载关键业务应用的两路机架服务器,它有助于降低企业IT基础设施能源消耗,同时保持企业应用高效运营,延承Think基因高品质。
承接上次对这款服务器结构测试,本篇将着重从产品的性能角度进行测试分析。
送测机器配备有4块2.5英寸SAS热插拔硬盘,2颗主频为2.0GHz的至强E5-2620处理器,并配备有16GB DDR3内存和LSI RAID控制器。此次性能测试,我们通过组建RAID5并安装Windows Server 2008(64位,企业版)作为性能测试平台。
2ThinkServer RD630产品规格
在了解了这款产品的内外部结构设计和测试环境之后,我们接着来了解下ThinkServer RD630的详细规格。
联想ThinkServer RD630 | |
外形/高度 | 机架/2U |
处理器 | Intel Xeon E5-2620 2.0GHz |
处理器数量/最高 | 2/2 |
L2缓存 | 6×256KB |
L3缓存 | 15MB |
芯片组 | Intel C600 |
内存/最大 | 16GB DDR3/320GB DDR3 |
内存插槽 | 20个DIMM插槽 |
扩展插槽 | 5个PCI-E 3.0扩展插槽 |
硬盘/托架 | 4*300GB SAS/16块2.5英寸SAS/SATA硬盘托架 |
网络适配器 | 集成Intel 双千兆网卡 |
电源 | 2个800W |
RAID支持 | 集成LSI硬盘控制器 |
管理 | 集成IPMI2.0远程管理 |
保修 | 三年现场保修 |
从以上配置上来看,该款2U机架服务器,采用了搭载成熟稳定的Intel C600芯片组设计。支持并配备2块英特尔至强E5-2620处理器,主频为2.0GHz,支持超线程和睿频加速,每个处理器拥有6内核和十二线程。
联想ThinkServer RD630处理器信息
联想ThinkServer RD630服务器采用了英特尔今年最新推出的至强E5-2600系列产品,它是首款在芯片内整合PCI-E 3.0的处理器,采用了环形总线(Ring Bus)设计,将各个内核和LLC缓存(L3缓存)进行连接,双处理器间使用两条最高速率8.0GT/s的QPI互联。内存通道为四通道,最高频率DDR3-1600。其AVX高级矢量扩展的最新加入,能够在最小的核心面积上可以实现双倍的浮点吞吐量,大大提升系统运算性能。
编辑点评:
这款机器提供了一步到位的配置支持,两块至强E5-2620处理器,结合英特尔各种创新设计,能够在原有基础上获得更多性能提升,其环形总线设计也可大幅提升计算效率。
另外,联想ThinkServer RD630提供有4块300GB SAS热插拔硬盘和4根4GB DDR3内存条。而且还配备有LSI RAID控制器,方便用户组建RAID,提高数据的安全保护和使用性能。
3CPU性能测试(1)
下面我们开始对这款联想ThinkServer RD630机架服务器进行测试。在基于Windows Server 2008 R2(64位企业版)操作系统、将4块300GB SAS硬盘组建成RAID 5的环境下进行测试。在处理器测试方面,我们采用CPU性能测试软件CineBench R10、CineBench R11.5、SiSoftware Sandra lite 2011。
CineBench是业界公认的基准测试软件,它使用该公司针对电影电视行业开发的Cinema 4D特效软件引擎,可以测试CPU和显卡的性能。CineBench在测试处理器性能时纯粹使用CPU渲染一张高精度的3D场景画面,在单处理器单线程下只运行一次。如果系统有多个处理器核心或支持多线程,则第一次只使用一个线程,第二次运行使用全部处理器核心和线程,以此来给出一个最终的分数来显示处理器的性能。
此次测试,我们分别采用CineBench R10和CineBench R11.5,渲染特定分辨率的CG图片来测试处理器的运算能力。在单个核心情况和6个核心、12线程并发的情况下分别进行渲染测试。该测试目的在于,可以对比多核处理在单核处理情况下的性能提升水平,从而测试服务器的平台性能。
CineBench R10测试结果(点击查看大图)
CineBench R10测试结果我们需要关注三个数据,它们分别是:渲染得分、渲染时间和多核性能提升。分数越高越好,时间越短越好,多核性能提升越高越好。
而在CineBench R11.5测试下,在单核和多核环境下,其成绩分别为0.86pts和9.17pts,多核速度提升为10.68x,多核速度提升幅度很大。R10和R11.5的CPU测试结果汇总如下:
处理器渲染测试(两颗Xeon E5-2620、2.0GHz、12核) | |||||
---|---|---|---|---|---|
CineBench R10 |
CineBench R11.5 | ||||
单核心 | 多核心(12核、24线程) | 多核速度提升 | 单核心 | 多核心(12核、24线程) | 多核速度提升 |
4067/2分41秒 | 30482/29秒 | 7.50x | 0.86pts | 9.17pts | 10.68x |
编辑点评:
在单核心情形下,由于至强E5-2620处理器的起跳主频并不高,处理器性能表现较为一般。然而,在开启多核心多线程情况下,得益于环形总线设计,多核速度提升非常明显,提升幅度大。加之此款联想ThinkServer RD630配备了2块至强E5-2620处理器,在多核心和多核速度提升方面,表现非常优异。
4CPU性能测试(2)
另外,我们也采用了SiSoftware Sandra——基于Windows系统的分析软件,对联想ThinkServer RD630服务器的处理器、内存、网络、磁盘等子系统进行测试。
我们首先利用最新版的SiSoftware Sandra lite 2011,测试该款服务器的算术性能、多媒体性能、多核效率和加密解密性能:
算数性能测试结果(点击查看大图,下同)
我们将以上测试结果进行汇总:
SiSoftware Sandra Lite 2011 CPU测试 | 算术性能测试 (越高越好) |
至强E6-2620(2.0GHz、6核) | |
---|---|---|---|
Aggregate Arithmetic Performance | 209.62GOPS | ||
Dhrystone iSSE4.2 | 266.88GIPS | ||
Whetstone iSSE3 |
164.64GFLOPS | ||
多媒体性能测试(越高越好) | Aggregate Multi-Media Performance | 343.55MPixel/s | |
Multi-Media Int x16 iSSE4.1 | 395.4MPixel/s | ||
Multi-Media Float x8 iSSE2 | 298.49MPixel/s | ||
Multi-Media Double x4 iSSE2 | 160.85MPixel/s | ||
多核效率测试 | Inter-Core Bandwidth(越高越好) | 30.7GB/s | |
Inter-Core Latency(越低越好) | 156.3ns | ||
加密解密性能测试 | Cryptographic Bandwidth | 0.306GB/s | |
AES256-ECB iAES Cryptographic Bandwidth |
0.22GB/s | ||
SHA256 iSSE4 Hashing Bandwidth |
0.4238GB/s |
SiSoftware Sandra 2011中还提供了处理器面向.NET操作的测试。.NET测试类似于处理器性能测试,包括算术性能测试和多媒体性能测试:
我们将.NET测试结果汇总如下表所示:
SiSoftware Sandra Lite 2011 .NET测试 | .NET算术性能测试 | Aggregate .NET Performance | 49GOPS |
---|---|---|---|
Dhrystone .NET | 24.14GIPS | ||
Whetstone .NET | 99.42GFLOPS | ||
.NET多媒体性能测试 | Aggregate .NET Multi-Media Performance | 63MPixel/s | |
Multi-Media Int x1 .NET | 74.49MPixel/s | ||
Multi-Media Float x1 .NET | 27.09MPixel/s | ||
Multi-Media Double x1 .NET | 53.4MPixel/s |
编辑点评:
相比以往同样基于至强E5-2620处理器性能测试,此次的测试结果大部分都表现不错,甚至有性能翻番的表现。当然,这主要得益于联想ThinkServer RD630配备有两块至强E5-2620处理器,在多核和更多线程的条件下,其性能势必能够得到更大发挥。
相比之下,处理器的加解密性能测试结果,表现令人不太满意。
5内存性能测试
接下来,我们测试这款服务器的内存性能。之前我们也介绍过,这款联想ThinkServer RD630服务器配备有4跟4GB DDR3内存条:
内置20个内存插槽、配备4根内存条
同样,我们也用SiSoftware Sandra Lite 2011进行内存带宽、内存延迟和缓存性能测试,下面是测试结果截图和汇总表:
SiSoftware Sandra Lite 2011内存测试 | 内存带宽测试(越高越好) | Aggregate Memory Performance | 1.74GB/s |
---|---|---|---|
Int Buff'd iSSE2 Memory Bandwidth | 1.79GB/s | ||
Float Buff'd iSSE2 Memory Bandwidth | 1.68GB/s | ||
内存延时测试(随机) | Memory(Random Access) Latency(越低越好) | 104.5ns | |
Speed Factor(越低越好) | 65 | ||
Internal Data Cache | 4clocks | ||
L2 On-board Cache | 11clocks | ||
L3 On-board Cache | 34clocks | ||
内存延时测试(线性) | Memory(Linear Access) Latency(越低越好) | 50.2ns | |
Speed Factor(越低越好) | 31.10 | ||
Internal Data Cache | 4clocks | ||
L2 On-board Cache | 11clocks | ||
L3 On-board Cache | 12clocks | ||
缓存及内存测试 | Cache/Memory Bandwidth(越高越好) | 72.41GB/s | |
Speed Factor(越低越好) | 744.9 | ||
Internal Data Cache | 392.47GB/s | ||
L2 On-board Cache | 256.28GB/s | ||
L3 On-board Cache | 121GB/s |
编辑点评:
由于此次服务器配置的是1333MHz的DDR3内存条,在内存性能方面与以往测试的1600MHz有很大差距。另外,配备的4跟内存条也可以通过组成双通道来实现性能某种程度上的提升。这一点,我们可以从内存延迟性能测试中得到体现。
6磁盘系统测试
此前我们提到,这款联想ThinkServer RD630服务器提供了4块300GB SAS硬盘。考虑到存储性能、数据安全和存储成本兼顾,我们通过对这4块硬盘组建成RAID 5测试磁盘性能。下面,我们使用Iometer 2006.7.27来看看这款服务器环境下的磁盘子系统性能。
成功组建RAID5
在测试之前,我们有必要交代下磁盘系统测试脚本的设定:
Max IO(read)
测试读取尺寸为512Bytes,100%读取操作,随机率为0%,即为100%连续读取,队列深度256,用于检测磁盘子系统的最大读能力。
Max IO(write)
测试写入尺寸为512Bytes,0%读取操作,随机率为0%,即为100%连续写入,队列深度256,用于检测磁盘子系统的最大写能力。
编辑点评:
从以上测试结果来看,磁盘的读取和写入性能相差较大。这主要和RAID的创建方式也有很大关系。众所周知,RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,其写入数据的速度比对单个磁盘的写入操作会慢一些。
7EasyStartup初体验
作为服务器来说,再强大的硬件性能,也离不开高效、灵活、简便的系统工具对其进行管理和部署。联想ThinkServer RD630依托联想著名的ThinkServer EasyStartup导航工具,有助于管理员快速部署和管理服务器,为下一步应用提供一个可靠的基础使用环境。
由联想提供的ThinkServer EasyStartup(导航)主要包括三个部分:
1.ThinkServer EasyStartup(导航)支持在联想服务器上从光盘引导,提供自动安装操作系统以及驱动下载的功能。
2.ThinkServer EasyStartup(导航)支持Windows操作系统中运行本光盘,提供了各机型上主要设备的驱动下载,以及直接运行在联想服务器上的驱动安装功能。同时,您可以通过“机型简介”功能初步了解联想服务器。
3.实用工具及其他(Utilities and Others)提供了如RAID管理软件等应用程序,以及部分说明文档。
ThinkServer EasyStartup主页面
利用ThinkServer EasyStartup安装系统流程图
编辑点评:
联想ThinkServer EasyStartup导航工具,不仅提供了各类操作系统的安装,也提供了常见的驱动下载和安装支持,帮助用户第一时间了解并顺利安装服务器各类组件及其驱动程序,实现快速部署和应用的目的。这种采用有针对性的提供服务器OS、驱动和产品介绍等工具支持,也算是一个比较人性化的设计。
8总结:高效稳定 灵活创新
经过前面一系列性能测试,包括此前的内外结构内容介绍,想必大家对这款联想ThinkServer RD630服务器有了更深的认识。
这款曾经担负着中国神舟九号载人航空航天项目历史重任的服务器,以事实证明了其高可靠、高能效的品质特色。整体而言,这款服务器给我的印象最深的主要体现在如下几方面:
联想ThinkServer RD630前面板
一、创新设计 灵活构造
联想ThinkServer RD630服务器集多种创新于一体。ThinkServer RD630采用ThinkServer家族独有的超缓震技术,有效降低40%因震动引起的系统故障,大幅提升系统稳定性。RD630采用双体机箱设计,机箱主体为双U型架构,并采用高强度、高刚度材质,强度比普通机箱提升20%;硬盘仓则采用双层加固设计,强度比普通硬盘仓提升50%。
另外,该服务器在导流罩和智能冗余风扇设计等方面,也体现了联想卓越的设计思想和水准。一方面能最大化实现散热效果,为系统持续稳定运行提供保障;另一方面,也能帮助降低能耗,通过采用符合空气动力学的导流罩独特设计,能够充分利用并传导风扇的散热气流走向,避免机箱内部出现热点积聚的弊端出现。
二、可靠与可用兼备
联想ThinkServer RD630内存、磁盘、网络、电源和处理器,各个子系统都提供了完备的可靠性与可用性。内存支持ECC,支持外插RAID控制器,为用户提供灵活、安全、可靠、高速的数据存储方案。 同时,它还配备有2块高效热插拔电源,支持冗余,保障系统不间断运行。而两个千兆网络的集成也提供了网络冗余路径,加强服务器作为网络节点的可靠性。
提供带电池RAID卡
另外,这款服务器采用双路设计,配备两颗至强E5-2620,在多核运算性能、和数据传输带宽方面,拥有更为出色的表现,能够满足多线程、多任务运行环境下对服务器性能的需求。而内存模块,这款服务器新增了对LV RDIMM内存支持,可以在不牺牲性能的前提下进一步降低能耗,最大化保护用户投资。
三、高能效 可管理 可扩展性
当然,最为重要的是,这款服务器还提供了强劲的能效,并不失管理性和扩展性。
联想ThinkServer RD630提供最大5个PCIE扩展插槽,提供20个内存插槽实现最高320GB内存扩展。在硬盘方面,也提供有多种选择:8个3.5英寸SATA/SAS热插拔硬盘、8个2.5英寸SAS热插拔硬盘或者16个2.5英寸SAS热插拔硬盘。
管理性方面,如前所述的ThinkServer EasyStartup提供了操作系统自动安装模块,支持各种驱动下载和安装,也提供了服务器本身的安装指南和系统情况说明。无论是初次接触联想服务器的用户还是着眼于更高效率工作的管理人员来说,都能受益匪浅。
而在能效方面,正如本文所测试的数据,得益于双路至强E5-2600系列处理器的配备,这款服务器的运算性能表现十分出色。如果选用更为高频的内存,相信整个系统性能会有更好的表现。