服务器 频道

关键业务平台 华为RH5885 V3服务器评测

  【IT168 评测】受云计算、数据中心整合等应用的推进,面向关键业务应用的多路高端服务器市场一直保持着高速稳健的增长。在大型系统、关键系统的应用整合中,“多路+云计算”的方案在性能、能耗、管理性、扩展性、成本等方面表现出明显优势,更多的行业客户开始倾向采用基于多路服务器的云计算方案。

  华为新一代服务器继承了华为高端服务器技术能力和芯片、BIOS、OS、架构、管理软件的技术储备,可为客户提供全面媲美小型机的可靠性、可用性和可服务性,将x86服务器的RAS(Reliability, Availability, Serviceability)特性提升到一个新的水平,并具备比小型机更高的性价比。本次送测的是华为FusionServer RH5885 V3服务器,以最优的性价比,满足数据库、ERP、商业智能分析和虚拟化等核心业务的需求。下面我们就逐一为大家解读。

  华为FusionServer RH5885 V3服务器外观介绍

  随着技术与应用的发展,对服务器的可靠性、性能、可维护性、成本等方面都提出了更高的要求,糟糕的可靠性、落后的性能、极低的利用率、高昂的管理成本都成为用户业务开展的绊脚石。RH5885 V3机架服务器是华为基于英特尔最新处理器技术,结合多年的服务器经验而推出的高可靠、高性能企业级服务器。

?华为RH5885 V3服务器外观介绍

  华为RH5885 V3的前面板,从图中可清楚地看到RH5885 V3服务器配有5个风扇模块,两个USB接口,值得一提的是,前面板中还隐藏着LED诊断面板,运维人员可以清楚的查看机器的工作状态。

?华为RH5885 V3服务器外观介绍 ?华为RH5885 V3服务器外观介绍

?华为RH5885 V3服务器外观介绍
华为RH5885 V3的前面板

  华为RH5885 V3的前面板特写,图标解读:1,网络link指示灯;2,健康指示灯;3,UID 按钮/指示灯;4,电源按钮/指示灯;5,ESD插孔;6,硬件故障指示灯;7,硬盘工作指示灯;8,硬盘;9,DVD;10,故障诊断面板;11,VGA端口;12,USB端口2;13,USB端口1。

?华为RH5885 V3服务器外观介绍
▲故障诊断面板

  华为服务器提供了故障诊断面板,可查看CPU、内存、PCIE等故障预警监控,集成管理软件帮助实时掌握系统运行状态,支持预报警、故障恢复功能,本地诊断面板,现场快速准确定位,缩短故障修复时间。

?华为RH5885 V3服务器外观介绍
华为RH5885 V3服务器的背面板

?华为RH5885 V3服务器外观介绍

  华为RH5885 V3服务器的背面板,采用了精简设计,同时不失高可用性的特性。背面板是服务器产品外观一个非常重要的位置,在这个后面板,集合了多种接口与部件。

  图标解读:1,标准PCIe卡;2,串口;3,VGA端口;4,USB口;5,管理网口;6,UID指示灯;7,板载网卡;8,电源4指示灯;9,电源4;10,电源3指示灯;11,电源3;12,电源2指示灯;13,电源2;14,电源1指示灯;15,电源1。

  华为RH5885 V3服务器内部介绍

华为RH5885 V3服务器内部介绍
▲打开机箱盖,可看到华为RH5885 V3的整体面貌

华为RH5885 V3服务器内部介绍
▲取下导风罩,处理器和内存露出

  完善容错设计,系统运行稳定可靠,芯片级的高级容错特性(如CPU、链路等自动修复和恢复功能),最大程度保护系统稳定运行;支持内存镜像、内存备用等技术,避免内存硬件故障导致系统停机;关键部件(电源、风扇、硬盘)免开箱热插拔设计,可在系统正常运行情况下快速更换故障部件。

  以最优性价比提供强劲处理能力,支持4个Intel Xeon E7-4800 v2/v3或E7-8800 v2/v3系列处理器,单处理器最大内核数量由15个提高到18个,最大缓存由37.5MB提高到45MB;处理器性能相比较上一代Westmere-EX综合性能提升一倍;可选配华为ES系列PCIe SSD高性能存储卡,提供远超传统硬盘的I/O性能,解决磁盘性能瓶颈。

华为RH5885 V3服务器内部介绍
华为RH5885 V3服务器的物理结构

  图标解读:1,机箱;2,电源模块;3,RAID卡;4,PCIe卡;5,主板;6,CPU;7,散热器;8,导风罩;9,内存;10,硬盘背板;11,硬盘;12,风扇;13,安全面板;14,DVD光驱;15,超级电容(可选);16,iBBU(可选);17,电池托架;18,电池盒;19,PCIe Riser卡;20,PCIe卡;21,BMC管理扣卡;22,网卡。

  华为RH5885 V3服务器主要部件介绍

 华为RH5885 V3服务器主要部件介绍

  ▲本次送测机器配置的处理器为:Intel Xeon E7-8867 v3,主频2.50GHz

  华为RH5885 V3支持Intel Xeon E7-4800 v2/8800 v2或Intel Xeon E7-4800 v3/8800 v3全系列处理器,每个处理器通过双向20Lane的QPI和另外三个处理器连接。

 华为RH5885 V3服务器主要部件介绍

  ▲内存,华为提供的8GB内存条

  服务器最大支持48根内存,E7 v3+DDR4类机型:当前DDR4内存单条最大容量是32GB,支持1333/1600/1866MT/s的内存总线频率。

 华为RH5885 V3服务器主要部件介绍

  ▲风扇模块

 华为RH5885 V3服务器主要部件介绍

  为设备散热,可热插拔,支持单风扇失效。当有单风扇出现故障时,其他风扇将会全速运转,保证散热。

华为RH5885 V3服务器主要部件介绍

  硬盘,为RH5885H V3提供数据存储介质,支持热插拔,可选配8个或者23个2.5英寸硬盘,提供更灵活的本地存储容量,适用于分布式数据库、大数据分析等应用场景。

华为RH5885 V3服务器主要部件介绍

  采用铂金电源模块,最高达94%的能效(50%负载),2+2冗余备份,分为直流电源模块和交流电源模块。

  测试软件及测试项目介绍

  对于性能方面的考察,我们主要分为子系统测试和应用性能测试。在子系统测试中我们按处理器、以及磁盘等各个子系统进行了分项测试,当然各子系统的测试成绩也是相辅相成,也需要其它子系统的支持,并非是完全独立的,只是对考察的子系统有所偏重而已。

  处理器子系统测试

  对服务器处理器子系统的考察,我们主要采用的是业界公认的SPEC 2006测试,该项测试通过对数十个典型应用程序的运行,来测试系统处理器子系统在应用中的整、浮点运算效率。SPEC 2006测试具有很好的开放性,因此在业界为广大用户所接受,可以利用这一公开的测试结果进行系统间运算性能的比较。

  此外SiSoftware Sandra也有测试子项可用于处理器运算性能测试,其结果通常以每秒完成的指令数来表现。也可以用作不同处理器间运算效率的比较。

  SiSoftware Sandra v2014

  SiSoftware Sandra是一款可运行在32bit和64bit Windows上的分析软件,这款软件可以对于系统进行方便、快捷的基准测试,还可以用于查看系统的软件、硬件等信息。从2007开始,Sandra的Arithmetic benchmarks增加了对SSE3&SSE4 SSE4的支持,在Multi-Media benchmark中增加了对于SSE4的支持,另外还升级了File System benchmark和Removable Storage benchmark两个子项目。对于新的硬件的支持当然也是该软件每次升级的重要内容之一,SiSoftware Sandra 2014对NUMA架构以及最新的Windows 7/Windows Server 2008 R2提供了更好的支持,此外测试项目和测试结果也有了略微的变化。SiSoftware Sandra所有的基准测试都针对SMP和SMT进行了优化,最高可支持32/64路平台。

  AIDA64软件识别信息

  AIDA64原名EVEREST,是专业测试硬件信息和系统信息的好工具,它针对系统硬件能查探的信息远比CPU-Z等专业硬件检测软件丰富,还支持硬件性能测试,可以得出内存读写速度、CPU超频速度、硬盘读写速度等信息。支持生成系统状态报告,即把所有的信息汇总为文档。

  CINEBENCH R15性能测试

  CineBench是基于Cinem4D工业三维设计软件引擎的测试软件,用来测试对象在进行三维设计时的性能,它可以同时测试处理器子系统、内存子系统以及显示子系统,我们的平台偏向于服务器多一些,因此就只有前两个的成绩具有意义。和大多数工业设计软件一样,CineBench可以完善地支持多核/多处理器,它的显示子系统测试基于OpenGL.

  值得一提的是,原来的CineBench R10已经不能再适应如今的测试需要,因为R10只能支持24个处理器核心,只有R15能够支持最多48个核心。

  Iometer磁盘子系统性能测试

  Iometer是Windows系统下对存储子系统的读写性能进行测试的软件。可以显示磁盘系统的最大IO能力、磁盘系统的最大吞吐量、CPU使用率、错误信息等。用户可以通过设置不同的测试的参数,有存取类型(如sequential ,random)、读写块大小(如64K、256K),队列深度等,来模拟实际应用的读写环境进行测试。

  服务器测试平台介绍

  CPU-z软件显示信息介绍

服务器测试平台介绍

▲处理器

服务器测试平台介绍

▲缓存

服务器测试平台介绍

▲主板

服务器测试平台介绍

▲内存

服务器测试平台介绍

▲SPD

  CINEBENCH R15性能测试

  CineBench是基于Cinem4D工业三维设计软件引擎的测试软件,用来测试对象在进行三维设计时的性能,它可以同时测试处理器子系统、内存子系统以及显示子系统,我们的平台偏向于服务器多一些,因此就只有前两个的成绩具有意义。和大多数工业设计软件一样,CineBench可以完善地支持多核/多处理器,它的显示子系统测试基于OpenGL。

  值得一提的是,原来的CineBench R10已经不能再适应如今的测试需要,因为R10只能支持24个处理器核心,只有R15能够支持最多48个核心。

 CINEBENCH R15性能测试

  ▲CINEBENCH R15性能测试

  CineBench测试对于主频相当敏感,我们可以看到单核心的成绩只有97cb,而在多核心中的成绩也则提升到了5740cb,超线程的虚拟核心比率为58.94x。

  SiSoftware Sandra 2014处理器性能测试

  SiSoftware Sandra软件我们常用的处理器计算性能测试软件。在至强E3新出现的时候,我们将这款软件升级到了2011版本。而如今,这款软件最新的版本是2014,也只有此版本可以更好的支持至强处理器。虽然是Lite版本,但是对于我们的测试来说并无大碍。

SiSoftware Sandra Pro Business 2014

产品名称

华为RH5885 V3服务器

平台类型

Xeon E7-8800 v3

Processor Arithmetic Benchmark
处理器算术运算测试

Dhrystone整数SSE4.2

951.29 GIPS

Whetstone浮点数AVX

768.73 GFLOPS

Whetstone双精度浮点数AVX

538.1 GFLOPS

Whetstone浮点数/双精度

643.16 GFLOPS

Processor Multi-Media Benchmark
处理器多媒体测试

多媒体整数 x16 AVX

537.65MPixel/s

多媒体浮点数 x16 AVX

539.83MPixel/s

多媒体双精度浮点数 x8 AVX

489.26MPixel/s

多媒体浮点数/双精度

318MPixel/s

Multi-Core Efficiency Benchmark 
处理器效能测试

内联核带宽(越高越好)

9 GB/s

内联核延迟(越低越好)

107.8ns

.NET Arithmetic Benchmark
.NET
算术运算测试

Dhrystone整数.NET

18.65 GIPS

Whetstone浮点数.NET

88.2 GFLOPS

Whetstone双精度浮点数.NET

143.19 GFLOPS

Whetstone浮点数/双精度.NET

112.38 GFLOPS

.NET Multi-Media Benchmark
.NET
多媒体测试

.NET多媒体整数

109.54 MPixel/s

.NET多媒体浮点数

40.1 MPixel/s

多媒体双精度浮点数 .NET

87.91 MPixel/s

多媒体浮点数/双精度.NET

97.32 MPixel/s

  Iometer磁盘子系统性能测试

  Iometer是Windows系统下对存储子系统的读写性能进行测试的软件。可以显示磁盘系统的最大IO能力、磁盘系统的最大吞吐量、CPU使用率、错误信息等。用户可以通过设置不同的测试的参数,有存取类型(如sequential ,random)、读写块大小(如64K、256K),队列深度等,来模拟实际应用的读写环境进行测试。

Iometer磁盘子系统性能测试
▲I/O数据介绍

Iometer磁盘子系统性能测试
▲吞吐量数据介绍

  从上面两张曲线图中我们可以清楚地看到,华为RH5885 V3服务器的I/O读写能力平均稳点在16万上下,峰值可达到169435.4Iops;在吞吐量方面,RH5885 V3的读写吞吐量的峰值可达347.2355MBps。

  解读华为服务器iBMC智能管理系统

  华为FusionServer RH5885 V3服务器集成了华为服务器iBMC智能管理系统,该系统是华为自主开发的具有完全自主知识产权的服务器远程管理系统。iBMC兼容服务器业界管理标准IPMI 2.0、SNMP、支持键盘、鼠标和视频的重定向、文本控制台的重定向、远程虚拟媒体、高可靠的硬件监控和管理功能。

  主要功能一:系统运行记录仪

  iBMC提供了系统运行记录仪功能,该功能由黑匣子(KBox)模块、FPGA、iBMC、解析工具(hwkbox)四个模块协同完成,默认关闭。按照下图1-1所示,系统运行记录仪主要实现了linux系统内核panic时的内核栈信息记录和导出,以及提供给第三方应用的读写接口,便于第三方应用记录自定义信息;记录的系统故障数据(也称黑匣子数据)不会因系统重启和上下电而丢失,但AC掉电会丢失。

解读华为服务器iBMC智能管理系统
▲图1-1,系统运行记录仪原理

  应用场景一:在内核panic触发时,注册的黑匣子模块自动抓取内核栈信息,并写PCIe设备,通过DDR控制器将定位信息保存到DDR中,最多16M字节数据。待系统重启后, 通过对PCIe设备读操作,系统侧定位工具把保存在DDR中的定位信息读取并解析,辅助定位。 即使系统无法正常启动, DDR内的信息,也可以通过iBMC(如图1-2)导出并使用专门工具解析(目前只能导入到系统OS下使用hwkbox工具解析)。

解读华为服务器iBMC智能管理系统

▲图1-2,黑匣子数据下载页面

  应用场景二:系统第三方应用调用黑匣子模块写接口将运行日志记录到iBMC的DDR中,最多2M字节数据;当应用异常时,系统侧调用黑匣子模块读接口或通过iBMC将运行日志读取并解析以辅助问题定位。

  主要功能二:宕机截屏与宕机录像

  宕机截屏

  如图1-3所示,宕机截屏是iBMC在检测到宕机发生时将系统临终时刻的屏幕以指定的格式保存在iBMC的存储空间内。当用户发现系统宕机后,可以通过网络登录iBMC查看宕机屏幕进行故障定位或者远程将宕机屏幕获取到本地进行查看。

解读华为服务器iBMC智能管理系统

▲图1-3,宕机截屏原理

  iBMC最多支持保存3个宕机截屏,并在下一次宕机时自动覆盖最旧的一次截屏数据。

  可以参考“系统屏幕”通过Web查看宕机截屏,如图1-4所示。

解读华为服务器iBMC智能管理系统

▲图1-4,宕机截屏界面

  宕机录像

  iBMC在检测到系统宕机发生时会自动将宕机时刻前后各约一分钟的屏幕显示以压缩格式保存到外部存储器中,支持Host CAT Error、下电、重启场景的自动录像,其中Host CAT Error场景的录像文件保存在iBMC的FLASH,其它两种场景的录像文件保存到iBMC的内存中。当用户发现系统宕机时,可以先将宕机录像文件导出到本地,然后再打开iBMC的录像回放控制台在线播放,以帮助精确定位系统故障。

  可以在“录像回放”页面中打开录像回放控制台,如图1-5所示。

解读华为服务器iBMC智能管理系统

▲图1-5,录像回放控制台

  主要功能三:屏幕快照和屏幕录像

  屏幕快照

  屏幕快照是iBMC提供的一项方便系统巡检的功能,用户可以通过远程命令行(CLI)和WEB界面控制iBMC对当前系统的屏幕输出进行截取并保存。当用户需要查看时可以通过远程SFTP将文件获取到本地使用图片查看软件浏览所有被巡检服务器的当前屏幕。

  屏幕快照与虚拟KVM相比,省去了https登录过程,支持命令行接口,方便脚本集成实现服务器巡检自动化。此外通过web页面也可以获取当前系统屏幕快照。

  通过命令行方式获取屏幕快照

  命令格式

  ipmcset -d printscreen -v wakeup

  参数说明

  加参数wakeup时该命令截取屏幕图片并唤醒系统屏保。

  使用指南

  执行printscreen命令后,iBMC将自动把截图文件保存至tmp文件夹下,文件名为screen.jpg,查看此文件需要把图片文件通过FTP或SFTP传到可以查看。jpg文件的客户端中。

  通过Web界面获取屏幕快照

  通过Web界面,可以在“屏幕截图”的手动截屏页面下进行“截屏”操作获取当前的系统屏幕快照,如图1-6所示。

解读华为服务器iBMC智能管理系统

▲图1-6,手动截屏界面

  屏幕录像

  屏幕录像是虚拟KVM控制台上提供的一项远程KVM录像功能,需手动启动,录像格式为自定义,录像数据保存在本地(打开KVM控制台的计算机);当用户出于安全或者其他需要,要将虚拟KVM操作过程记录下来时,可以通过启动屏幕录像功能来实现。屏幕录像功能启动后,虚拟KVM控制台会自动将屏幕上的所有显示和操作都记录到自定义视频格式文件中。

解读华为服务器iBMC智能管理系统

▲手动录像开启/关闭

  iBMC WEB界面集成了录像文件播放工具用于录像回放。

解读华为服务器iBMC智能管理系统

▲录像回放控制台

  主要功能四:功率封顶

  现代数据中心一直面临的一项挑战是企业正在消耗大量的电源、空间和冷却成本。而随着能源需求以及能源和冷却成本的大幅度上涨,日益增长的可用能源的容量预计在未来几年里将跟不上需求的增长。对于当前的数据中心来说,最急需解决的问题就是通过技术创新实现节能降耗。在传统的数据中心中,客户为保证数据中心无间断运行,往往要耗费巨资来建设一套额外的电力基础设施。此外,IT管理员通常会以过度能源供应,来确保电力供应。iBMC提供的功率封顶技术可以通过有效地对每一台服务器能耗的准确控制,避免了能源的过度供应,有效地将能源中过度供应的部分能源用于数据中心扩容。

  在导航树上选择“电源与能耗 > 功率”,打开“功率”界面,如图1-7所示。

  功率封顶功能通过设置系统的功率预期上限,当系统功率超过此上限值后,引导特定动作发生,从而保证机箱整体功率的合理分配。

  系统启动过程中,iBMC每隔1秒采集一次系统功率,总共采集40次或更多,去除无效值,然后计算出平均值并乘以一个系数(每个产品可能不同)作为功率封顶下限参考值。

  在图1-7中,根据实际需要设置功率封顶使能状态、封顶功率、封顶失败进一步动作,单击“保存”按钮。设置成功后,界面将提示“操作成功”。

解读华为服务器iBMC智能管理系统

▲图1-7,功率封顶界面

  封顶失败进一步动作包括:

  记录事件:封顶失败后在系统事件文件中记录一条日志,默认执行。

  关机:封顶失败后,系统将在15秒内执行强制下电操作。

  华为RH5885 V3服务器评测总结

  华为FusionServer RH5885 V3支持英特尔至强E7 v3系列处理器,是标准4U四路服务器。RH5885 V3最高可提供72个计算核心,通过处理器、内存、I /O、硬盘的灵活配置,以最优的性价比,满足数据库、ERP、商业智能分析和虚拟化等核心业务的需求。

  拥有53项RAS特性,提高系统运行稳定性及实现故障快速恢复。风扇免开盖热插拔维护(业界服务器大多风扇内置,需要开盖维护)。故障诊断面板,故障定位信息更加全面和准确,现场操作,使故障得到快速定位和恢复。华为智能管理软件iBMC提供了多种工具,帮助技术人员更方便的定位软硬件故障,比如iBMC能够在服务器宕机的时候自动保存宕机之前屏幕上输出的最后的信息,用于故障的定位。还支持即时的屏幕快照,第三方程序可以设置定时或周期性的进行屏幕截屏,为维护人员节省大量时间。支持高温40度长期稳定运行(当配置PCIe SSD标卡或者32GB及以上的内存条等大功耗部件时,只能支持35度工作)。

  华为不仅能够自主设计高性能、高可靠、高能效的硬件系统和架构平台,而且拥有端到端的研发设计能力,在整机、互联、芯片、能效、国际认证等方面拥有专业的实验室和研发队伍,具备专业性极强的自主设计能力。

  华为服务器持续创新,凭借强大的技术实力和敏锐的市场洞察,聚焦创新和高质量产品与服务。与此同时,华为服务器坚持开放合作,围绕需求不断与客户联合创新,并着眼于未来发展趋势构筑核心竞争力。此次华为推出的新一代基于英特尔至强E7 v3的RH5885 V3服务器产品,构筑关键业务解决方案的标杆,这对于加速小型机向x86服务器平台迁移,为客户提供面向未来的关键业务解决方案有着深远的意义。

6
相关文章