作为全球领先的信息与通信解决方案供应商,华为在电信网络、云计算、平台终端等领域构筑起端到端的优势解决方案,尤其是在云计算时代的当下,更是凸显了华为在云基础架构和各种云服务中的关键性作用。
去年华为宣布成立IT产品线,加大力度发展云计算,并投入10000人研发云计算,其研发团队分布美国、加拿大、深圳、北京等。目前,华为云计算系列产品和解决方案得到市场的广泛称赞,其绿色云数据中心、云服务器、云存储、媒体云等一系列产品和解决方案覆盖云架构、云平台、云应用三大核心层面。
华为丰富而又完整的产品线
在云计算发展的大潮流面前,华为创建了全球最大规模的桌面云系统,有助于解决信息安全、系统运维管理等问题,在工作效率、绿色节能、维护管理等方面有了显著改善。
华为桌面云系统
而作为发力未来云计算、加速云应用的硬件平台方面,华为紧随技术发展前沿推出了基于最新一代至强E5处理器平台的华为服务器RH2288 V2、BH622 V2、XH620 V2、XH621 V2等不同形态的产品,它们基于Sandy Bridge-EP架构,支持至强E5-2600全系列处理器。关注我们频道内容动态的朋友,也许知道前几天我们报道过华为在今年英特尔至强E5发布会上,为人们展示了这些新一代的服务器产品。
华为Tecal RH2288 V2服务器(左一)
华为新一代的服务器产品在名称上添加有“V2”标识。为了帮助广大读者和用户了解华为E5平台的情况,我们第一时间为您提供了RH2288 V2服务器的详细评测。
#p#
RH2288 V2服务器规格解读
如前所述,RH2288 V2是基于Sandy Bridge-EP架构的2U双路服务器,提供24个内存插槽,可扩展至768GB。
基于至强Sandy Bridge-EP架构(图为E5-2690测试样片)
支持2H-DDR3大内存(32GB)
而在磁盘类型方面,RH2288 V2提供有3.5寸、2.5寸SAS、SATA硬盘支持,包括有12硬盘和8硬盘前面板设计。具体来说,前者提供12块3.5寸SAS/SATA/SSD硬盘+2块2.5寸SAS/SATA/SSD硬盘(12+2,前12后2,方便用户搭建系统,充分利用资源),后者支持8块2.5寸SAS/SATA/SSD+2块2.5寸SAS/SATA/SSD硬盘(8+2,前8后2)。
RH2288 V2搭载8个2.5英寸硬盘的前面板
华为Tecal RH2288 V2前后面板(以下简称RH2288 V2)
RAID卡方面十分灵活。RH2288 V2支持SR120、SR220直至SR625 RAID卡,支持RAID 0/1/5/50/10/6/60,可轻松满足用户各种RAID创建需求。特别需要指出的是,华为不仅提供有大电池的RAID卡,也提供RAID大电容总共两种方案。这种大电容最大的优点是机器开机几分钟就可以完成充电,而传统的后备电池则需要较长充电时间。机器断电时,可以利用电容中储存的电能将易失性缓存中的内容写入闪存,避免数据丢失,实现零维护、承受延长的功率损耗。不过需要指出的是,这种储能电容并不直接集成在卡上,而是使用电线与RAID卡相连。
支持大电池、大电容RAID两种方案
在PCI-E扩展插槽方面, RH2288 V2比上一代华为机架服务器产品有了很大的提升,全面支持PCI-E 3.0。RH2288 V2提供4个PCI-E x8和1个PCI-E x16。通过RAISER卡还可以支持全高全长1个PCI-E x16和1个PCI-E x8插槽。
RH2288 V2服务器内部构造
另外,这款服务器还内置USB和TPM模块,提供800瓦功率的白金电源,可轻松实现高达94%以上的转化率。网卡方面, RH2288 V2提供4个千兆业务网口+1个管理网口,不过此次的RH2288 V2测试样机同样搭载的为2个千兆业务网口。
RH2288 V2还支持增值模块,用户可以根据需要选配智能网卡(采用网络协处理器,优化Virtual Switch,ACL, QoS,虚拟化下的网络性能是普通网卡的3倍多)和PCI-E 3.0接口SSD卡(CPU和SSD实现直连,优化RAID引擎算法,将带宽提高至SATA SSD硬盘的4倍,IOPS达到SATA SSD硬盘的5倍)。散热风扇也采用了模块化冗余设计,4组8个大尺寸风扇,分别对应机器前面板的硬盘模组和系统主板,方便为整机提供强劲高效的散热制冷,保障机器稳定持久运行。
规范工整内部设计(配备有Raiser卡)
特别值得一提的是,新一代华为RH2288 V2提供有“黑匣子”功能。当系统遭遇崩溃等严重灾难时,通过系统内存关键信息的保存、系统画面的录像、SOL信息的保存,帮助用户迅速准确定位系统崩溃问题所在,提升系统管理和维护效率。
综上,我们可以初步感受到RH2288 V2这款华为服务器在硬件层面上的显著提升。全新的至强E5平台、丰富的RAID模式创建、大电容大电池两种RAID方案、升级后的PCI-E 3.0以及更多的扩展插槽支持、TPM安全管理模块、灵活的千兆网卡和智能网卡支持还有模块化的风扇设计,等等,无不说明了新一代的RH2288 V2服务器,在IT应用中的强大性能表现和可靠、灵活的高效管理支持。
#p#
测试环境介绍
为了更好的了解华为服务器的性能和测试环境,ZOL服务器频道派遣记者前往深圳华为总部参观其研发生产基地。
服务器性能测试机房一角
如上图所示,根据华为测试工程师介绍,此性能测试机房主要负责维护版本测试、内存和OS性能测试、兼容性测试、服务器解决方案验证、对外演示环境等项目,每个测试项目都有专人负责。其中的服务器性能测试主要包含两大块内容:信号传输和组件性能。测试过程完全基于远程登录形式进行操作。
华为工程师在巡视机房
此次我们测试的样机为RH2288 V2。RH2288 V2配备有两颗至强E5-2690处理器(主频2.9GHz,八核心16线程),搭载一块容量为300GB的希捷ST9146803SS硬盘,并配备有16根8GB DDR3内存条(总共128GB DDR3)。需要说明的是,在RH2288 V2上进行SPECPower测试时,其配备的内存为4*8GB DDR3。
在测试系统环境方面,我们利用SUSE Enterprise Linux 11 SP1进行FIO和SPECJVM2008测试,而SPECPower ssj2008和IOMETOR则基于Windows Server 2008 R2 Enterprise平台,SPEC CPU 2006软件测试基于RHEL 6.1版本系统。
完成安装并登录系统
为何要在多个不同的系统环境下进行测试呢?因为我们要对这款机器分别进行功耗、IO、至强E5运算性能、虚拟机性能测试。考虑到测试的规范性和严谨性,我们采用了业界最为权威的SPECCPU、SPECPower2008、FIO等测试工具进行说明。
#p#
SPECJVM2008测试处理器性能
首先,我们使用SPECJVM2008测试最新至强E5处理器的虚拟化性能。
SPECJVM2008是一种通用的多线程Java基准测试工具,它能够反映JRE(Java Runtime Environment)运行Java的环境集合(包含JVM标准实现及Java核心类库)性能表现。该套测试工具主要体现物理处理器和内存子系统性能,与I/O关系不大。
为了对比说明新一代至强E5处理器的性能,与上一代Westmere平台RH2285 V1同样采用了内存满配(12*4GB DDR3)的环境,然后我们在华为RH2288 V2机器上安装SUSE Linux Enterprise Server 11 SP1操作系统,在未进行任何调优的情况下,采用SPECjvm2008进行测试,得出下面的成绩
SPECjvm2008测试结果
测试结果详细报告(表格形式)
测试结果详细报告(图文形式)
为了方便对比,我们选取了配备至强E5645处理器(其主频与E5-2450十分接近)的RH2285 V1进行说明,其在SPECJVM2008测试上的性能表现如下(请点此查看)。
这样一来,我们可以较容易得出同主频同核心下的处理器运行效率:基于至强E5645的综合得分为335.78,而至强E5645处理器的主频为 2.4GHz,核心数为6;基于至强E5-2450的综合得分为421.15,至强E5-2450主频为2.1GHz,8个内核。在没有任何系统调优和内存配备相同的情况下,新一代至强E5-2450的Java性能提升了12.87%。实际上,浮点性能提升更多,Java性能是整型、浮点等的一个综合性能反映。(至强E5-2450样片主频为2.0GHz)
#p#
FIO测试SSD卡IO性能
同样在RH2288 V2的SUSE Linux Enterprise Server 11 SP1平台上,我们利用基于Linux的FIO-1.35对华为SSD卡和本地硬盘的IO性能进行测试对比。FIO是一款Linux平台上颇为专业的磁盘性能测试工具,其测试数据十分具有参考价值。
在进行测试之前,我们首先需要在SLES系统下安装FIO及华为ES2000 SSD卡驱动:
华为ES2000 SSD卡的安装
ES2000驱动设备安装成功
ES2000挂载成功
值得一提的是,华为SSD卡的安装非常简便,从安装准备到安装驱动、初始配置到最后完成,整个过程花费时间不到2分钟。
接下来,我们利用FIO对华为ES2000 SSD卡分别进行4KB和512KB的数据包读写操作,设置读写操作时长为60秒。下面,分别为顺序读写和随机读写测试结果:
我们可以明显看到,在对4KB数据包进行连续读的情况下,其速度可以达到404MB/S。而在转速为7200转的本地硬盘中,同样的4KB连续读操作,其速率仅为139MB/S。
采用华为SSD卡顺序读取4KB数据包性能结果(点击图片查看大图,下同)
本地硬盘顺序读取4KB数据包性能结果
在对4KB数据包进行随机读操作时,SSD卡的成绩是505MB/S,IOPS为129K,而本地硬盘仅为576KB/S,IOPS为144,这两项的数据两者相差近900不倍之巨。
华为SSD卡随机读取4KB数据包性能结果
本地硬盘随机读取4KB数据包性能结果
同样的4KB数据包顺序写的情况下,华为ES2000 SSD卡的成绩为592MB/S,IOPS为152K。而本地硬盘仅为118MB/S,IOPS仅为30290。
华为SSD卡顺序写入4KB数据包性能结果
本地硬盘顺序写入4KB数据包性能结果
在接下来的4KB数据包随机写操作中,华为ES2000 SSD卡再次展示了其高超的IO性能,高达549MB/S的随机写速率,IOPS高达140K。相比之下,本地硬盘的随机读写仅为848KB/S,IOPS为211。
华为SSD卡随机写入4KB数据包性能结果
本地硬盘随机写入4KB数据包性能结果
接下来,将数据包设定为512KB,读写操作时长同样为60秒。我们可以看到,ES2000 SSD卡的顺序读性能表现同样出色。高达1276MB/S,IOPS为2K。而本地硬盘的速率则为139MB/S和278的IOPS值,具体如下图
华为SSD卡顺序读取512KB数据包性能结果
本地硬盘顺序读取512KB数据包性能结果
通过以上这些测试,我们不难发现华为ES2000 SSD卡出色的性能表现。采用PCIe标准作为SSD存储接口的ES2000 SSD卡,在新一代至强E5和PCI-E 3.0规范标准下,能够比以往提升更多性能,带宽上限可达20GB,远高于SAS的6GB,可有效解决硬盘部分性能瓶颈。
华为ES2000 SSD卡
此外,在测试中我们还发现,即便是长时间进行读写操作,华为ES2000 SSD卡表现出来的性能也十分稳定。更值得一提的是,经过固件升级后的ES2000 SSD卡,对4KB数据包进行随机读取操作,测出来的结果居然超过25K!取得这一卓越的性能表现,当然与华为高精尖的技术研发功底和扎实可靠的品质做工是离不开的。
升级固件后的ES2000 SSD卡读写性能
以上数据也同时说明,采用ES2000 SSD卡的华为RH2288 V2服务器,非常适合应用于数据库、CDN、高速缓存、下载、索引等对服务器存储I/O要求较高的应用环境,可以显著提升服务器系统运行效率,并且绿色环保噪音低,帮助用户降低系统的OPEX与TCO。
#p#
IOMETER测试RAID卡性能
前面我们介绍过,服务器搭载有2块容量为2TB的西部数据WD2003FYYS硬盘。在组建为RAID 0的环境下,我们首先对一块磁盘进行IO性能测试。
在测试中,我们设置条带大小为128KB,并设置为单线程以获得更为准确的结果。100%读取操作,随机率为0%,即为100%连续读取,基于LSI 2208RAID卡的顺序读写数据如下:
单块磁盘读写IOPS测试结果
同理,我们在RAID 0下的两块磁盘中,进行顺序读写操作,结果如下:
两块磁盘读写IOPS测试结果
从以上数据中我们不难发现,IOMETER测试出来的数据符合预期,表现尚可,RAID 0性能方面基本没有损耗。
#p#
SPEC CPU 2006测试运算性能
SPEC CPU 2006是SPEC组织推出的一套CPU子系统测试工具,它包括CINT2006和CFP2006两个子项目,前者用于测量和对比整数性能,而后者则用于测量和对比浮点性能。计算系统中的处理器、内存和编译器都会影响最终的测试性能,而I/O(磁盘)、网络、操作系统和图形子系统对于SPEC CPU2006的影响较小。
在此次的SPEC CPU 2006测试项目中,我们主要是对华为RH2288 V2高性能计算服务器进行测试。如前所述,我们在RH2288 V2上使用RHEL 6.1系统平台进行SPEC CPU 2006测试。
测试分整数和浮点运算值。在基于至强E5-2690的Sandy Bridge-EP架构上,华为RH2288 V2的各项运算性能均有了明显提升。
SPEC CPU 2006浮点运算性能测试结果
SPEC CPU 2006整数运算性能测试结果
相比上一代基于至强X5670处理器平台,RH2288 V2无论在整数运算还是浮点运算性能方面,其成绩都远超人们的想象。作为高端服务器拥有六核心、主频为2.93GHz的至强X5670,其在SPEC CPU 2006上的性能表现,完全不能与现在RH2288 V2相提并论。
上一代SPEC CPU 2006浮点运算性能测试结果
上一代SPEC CPU 2006整数运算性能测试结果
#p#
SPECpower_ssj2008测试功耗
SPECpower_ssj2008,是业界第一项用于评测系统级别服务器的与运算性能相关的功耗的基准测试工具。它利用标准Java的JDK计算整体服务器性能,并根据其11个不同工作负载区域段的功耗得出服务器的工作负载/能耗比。以一个服务器最大的workload为100%指标,每10%的workload降低为一个区域段,对比在每个不同的workload区域段之内的能耗。
因此,SPECpower_ssj2008不仅可作为一项指标来比较不同服务器之间的能耗和性能,还可作为提高服务器效率的工具集来使用。
SPECpower_ssj2008在能耗测试方面,更能体现服务器的节能设计特点。
上一代RH2288功耗比
RH2288 V2功耗比
通过对比发现,尽管没做任何优化,RH2288 V2比上一代产品拥有更高的能效比。一方面既体现了更加优良的服务器节能设计,另一方面也说明基于新一代至强E5的RH2288 V2更加高效。
#p#
应用加速 抢占未来制高点
RH2288 V2服务器,是华为最新推出的基于英特尔至强E5处理器平台的2U高性能服务器,相比上一代产品,性能、能效、扩展各方面都有了实质性飞跃。
RH2288 V2侧重高性能及高扩展性,提供“12个3.5寸硬盘+2.5英寸硬盘”和“8个2.5英寸硬盘+2个2.5英寸硬盘”,支持热插拔。利用华为自主研发SSD卡,能够为用户提供高IOPS和高可靠性数据传输要求,其低功耗、无噪音、绿色环保设计,也能为用户的持久使用免除担忧。
在扩展性方面, RH2288 V2提供24个内存插槽,可扩展至768GB。二者都支持双插槽,分别板载2个和4个千兆网口,提供最多12+2个3.5寸硬盘扩展。另外,更多PCI-E扩展插槽也为服务器的日后升级提供了灵活广阔的空间。
此次服务器的功耗测试,也再一次印证了华为新一代服务器产品的绿色节能和系统优化后的全新表现。模块化的风扇设计和转化率高达94%以上的白金电源。
配备2块白金电源
RH2288 V2则更凸显了计算性能方面的进一步提升。通过SPEC CPU 2006的测试,我们发现全新的至强E5平台,在性能方面比上一代提升了数倍之多。另外,最新一代的RH2288 V2,主板集成有BMC管理模块和TPM、黑匣子功能,大电池和大电容两种RAID卡方案,为用户的安全管理、可靠性应用和灵活部署提供了强大支持。功率封顶功能也将协助用户更好地管理数据中心,把服务器功耗按照需求限制在一定功耗之下,从而大大提高数据中心的部署数量。
此外,华为服务器管理系统界面友好、功能强大,支持定制化管理,结合华为SSD、智能网卡等增值组件,可以全面提升服务器存储、数据运算、网络监控和管理等性能,提高管理和维护效率,降低总体拥有成本。
管理界面(功率统计)
远程控制
配置详情
RH2288 V2,犹如开启加速未来云时代各种业务应用的金钥匙,凝聚了华为在电信领域产品开发和应用经验,有助于进一步提升整体系统的可靠性和稳定性,充分发掘出至强E5平台各种优势特性,全面满足各种IT环境下的存储、运算需求,帮助用户实现IT应用加速、抢占未来制高点。