SAP公司所推出的HANA(High-Performance Analytic Appliance)是基于内存计算技术的高性能实时数据计算平台。HANA的计算引擎可以快速处理用户复杂的查询请求,并快速返回查询结果。因为HANA主要利用内存运算,而不写到硬盘中去,这就让HANA的运算速度变得更快,也更受企业级应用的青睐。
目前,硬件系统厂商将为SAP HANA提供服务器平台支持,他们也针对SAP HANA发展制定了计划。所以说现在SAP HANA服务器的种类还是很多的,更好的了解HANA的需求和服务器的性能是挑选服务器的关键。下面,笔者推荐几款HANA服务器的分析解读,让大家更好的了解HANA服务器。
IBM System x3850 X5
配置详解:
x3850 X5具备随需扩展的性质,x3850 X5服务器允许自由选择极其灵活的配置以及内存扩展功能。模块化的构建模块设计使您既能够按照当前需求自定义系统,又能够应对不断变化的工作负载。可从双处理器系统扩展为拥有多达4个处理器。可以添加第二个系统,以便创建一个八处理器系统。起始配置为2个内存DIMM,可凭借双节点系统和2个MAX5内存扩展选件扩展至多达192个。根据环境变化重新分配资源。x3850 X5能够满足用户的当前需求,同时提供一种简便、经济有效的升级途径,可在用户做好准备时更改用户的环境。x3850 X5的指定配置是IBM易捷产品组合的一部分,其设计充分考虑了中小型企业的需要。易于管理的易捷型号和配置可能会因国家或地区的不同而有所差异。
编辑点评:x3850 X5是x3950 X5的升级产品,增加了两个CPU插口,也经过了更多的优化,对于虚拟化处理大数据更加稳定,也更适合SAP HANA。
IBM System x3690 X5
配置详解:
配置两颗主频2.4GHz的英特尔至强E7-2870处理器。x3690 X5是一款2U机架服务器,在2010年发布,如今已经升级到10核心的“Westmere-EX”至强E7平台。
英特尔EX系列至强芯片主要面向大内存的x86服务器,至强E7-2800为双插槽服务器设计,可以在2U机箱中通过32个DIMM支持1TB内存。通过MAX5内存扩展模块,x3690 X5还能获得额外的32个DIMM,采用单条32GB内存,最大可支持2TB。
编辑点评:x3690 X5只有两个CPU插口,处理器的性能会受到一定影响。不过x3690 X5可以通过MAX5内存扩展模块,还能获得额外的32个DIMM,采用单条32GB内存,最大可支持2TB。内存更大可以更好的解决SAP HANA应用的问题。
IBM System x3950 X5
配置详解:
IBM System x3950 X5服务器也是适用于SAP HANA系统的,IBM System x3950 X5采用4U机箱,采用至强E7-8800系列最大可支持8颗处理器。x3950 X5 HANA系统采用了2颗E7-8800和256GB内存,用户可以根据需求升级。E7-8800主频为2.4GHz,具有30MB L3缓存,和E7-2870的区别在于能够扩展到更多插槽,而且成本更高。
x3950 X5 HANA系统同样采用了SLES和GPFS,具有三年许可证和保修。如果用户需要更多内存,该系统可以升级至2TB。存储方面配置了8块900GB SAS硬盘,但是并没有提供eXFlash SSD的选项。
编辑点评:这款x3950 X5服务器是IBM较早推出的适用于SAP HANA系统的服务器,最多只能扩充到512G内存,对于SAP HANA这种需要大量内存的应用来说内存显得有些不足。很显然x3950 x5的升级优化版x3850 X5更适合于SAP HANA。
惠普 HP ProLiant DL580 G7
概述:
过去,关键业务 RAS(可靠性、可用性和可维护性)功能一直与 RISC(精简指令集计算)系统相关联。 惠普开发了一款具备RAS功能的生态系统,进一步提高了HP ProLiant DL580 G7 系列服务器的性能标准。DL580 G7采用最新的英特尔处理器技术,延续了一流的性能、管理功能和可靠性,非常适用于准备部署大型数据库,需要向上扩展计算能力、海量内存和I/O密集型应用程序的客户。
配置详解:
HP ProLiant DL580 G7是一款高性能4插槽4U机架式服务器,配备2颗Intel Xeon E7-4800处理器,十核心,20线程,32MB三级缓存。产品性能相当高,运算速度非常快。内存和硬盘扩展性也是非常非常的好。DVD-RW光驱,1GbE NC375i四端口网卡。还带有2个热插拔冗余电源。
编辑点评:惠普的这款HP ProLiant DL580 G7服务器的性能确实很高,这款服务器最多可扩充到2T的内存,这对于SAP HANA来说是相当适合的。
戴尔 Dell PowerEdge R9
概述:
DellTM PowerEdge R910是一款高性能4插槽4U机架式服务器,它具备内置可靠性与可扩展性,适用于关键任务应用程序。 在CPU、内存、硬件和虚拟机管理程序级别的内置可靠性特性,集成的系统管理、生命周期控制器和嵌入式诊断以帮助最大化正常运行时间,内置双SD模块,提供卓越的虚拟机管理程序冗余性。
配置详解:
DELL服务器R910使用了英特尔至强八核7500CPU,根据了解,英特尔Nehalem-EX结构的Xeon 7500系列,它拥有8个核心,超线程技术,24MB的共享L3缓存,QuickPath端口连接,DDR3通道,内置Machine Check Architecture Recovery等先进系统管理技术,目前该产品已经向业内多家OEM厂商开始供货。
R910的处理器,英特尔至强处理器7500系列最多可集成8个内核、并行执行16个线程,轻松扩展至拥有32个内核和64个线程的四路平台,或是拥有64个内核和128个线程的八路平台。从系列产品中可以了解,该系列处理器的时钟频率最高可达2.66GHz,其集成的英特尔智能高速缓存容量最高可达24MB。该系列处理器还提供4条英特尔快速通道互联技术(QPI)链路,并支持英特尔睿频加速技术;该系列处理器的封装功耗(TDP)最低为95瓦,最高为130瓦。
对于内存,其内存增加至1TGB,同时单条内存增加至16GB最高,满足大型企业的苛刻要求和庞大的数据处理量,最高1TB 内存(64个DIMM插槽):1 GB/2 GB/4 GB/8 GB/16 GB DDR3 1066 MHz或1333 MHz标准配置RDIMM内存,建议购买这款服务器时,使用2个CPU或4个CPU,并且内存组成多通道,这样可以最大限度的发挥服务器性能。
编辑点评:这款Dell PowerEdge R910服务器显得比较中庸,没有特别亮眼的地方,也没有致命的短板。四路服务器最大可扩充至1T的内存,对于SAP HANA应用来说也够用。
联想 R680 G7
配置详解
联想R680 G7服务器搭载4颗IntelE7系列处理器,并配备多达512G内存、LSI Warp Dirve SSD和可承载2TB数据的海量存储空间。根据数据显示,联想R680G7的海量内存计算技术帮助SAP HANA性能提升30倍以上,能够在几秒内反馈数据查询结果,实现实时的海量数据查询。而相同的工作内容,在其他服务器搭载SAP数据库软件的环境下,需要至少8个小时的反馈时间。与此同时,R680 G7易管理、易扩展、低功耗的特点,还能显著降低系统后续设备维护、升级和使用成本。
R680 G7与HANA的联系
联想R680 G7服务器搭载SAPHANA软件,构成了对数据库技术的发展有着突破性意义的软硬件结合的产品解决方案,借助主存储器、处理器技术和应用诀窍领域的最新成果,可充分发挥内存数据处理的威力,使分析应用软件获得了前所未有的效能,并由此开启了商业智能的全新时代。利用该系统,商用客户可以有效应对不同来源的海量数据,并将这些不同结构的数据进行整合,进一步实时进行数据挖掘和分析。案例显示,该系统在几秒钟之内就可以完成之前需要运行几天甚至几十天的数据分析工作。
由联想R680 G7服务器搭载SAP HANA软件构成的商业智能系统,其高速处理能力源于用大内存提供内存数据库,并在内存数据库里采用更适合数据压缩的列式存储,从而可以将更多的数据装进内存,令商业智能系统的运行效率能够大幅度提升30倍以上,为企业带来实时的海量数据查询,并在确保系统可用性、安全性提升的同时,实现效率的提升,真正实现商业智能。
编辑点评:联想 R680 G7服务器是专门针对SAP HANA推出的一款服务器。SAP HANA是对服务器内存需求相当高的应用,所以R680 G7的标配就是带有512G的内存,并且最大可扩充至2T。R680 G7可以轻松搭载SAP HANA并保证可以快速的处理大量数据。
华为RD5885 V2
概述
华为今年推出的RD5885 V2服务器可谓国内厂商的一个重大突破,RD5885 V2服务器是国内厂商的产品中唯一一款通过SAP HANA认证的产品。
作为国内厂商第一款通过SAP HANA认证的产品,RD5885 V2可谓诚意满满、独具匠心,无论从哪个角度来看都是一款值得肯定的产品。而来自HANA的官方认证也表明,RD5885 V2是一款在任何方面都不输于其他国际品牌旗舰级x86服务器的产品。
配置详解
服务器采用支持E7-4800/8800系列处理器,拥有8个内存扩展板共计64条DIMM接口,在采用16GB DDR3内存的情况下内存容量可达1TB。不过华为技术人员表示,单条16GB内存并不是RD5885 V2服务器的极限。单条32GB内存同样在服务器的支持范围内。
当然,既然支持至强E7-8800系列处理器,那么服务器必须想办法支持8路,为此,华为RD5885 V2服务器可以通过在背部安装QPI扩展模块的方式,将两台4U RD5885 V2服务器组合为一台8U 8路关键业务服务器,让服务器的可靠性或性能成倍提升。
另一方面,在有限的空间内,RD5885 V2服务器的扩展性也相当不错。在大型系统风扇的下面,RD5885 V2提供了5个2.5英寸热插拔硬盘接口,方便进行存储。而为了进一步加强服务器的存储能力,服务器还可以选配华为PCI-E接口SSD,单卡IOPS达到60万。
特性
HANA作为一种面向大型制造业、金融领域的高端BI分析软件,对可靠性具有天生的高要求。而一旦把内存这种易失性存储介质作为主力,可靠性就更显重要。
为了满足HANA应用带来的更高可靠性需求,华为在4U空间内可谓竭尽所能。除了采用4路E7处理器之外,RH5885的内存扩展板、系统风扇、BCM管理模块、QPI线和PCI-E卡部分也支持热插拔。
另外,作为品质的象征,RD5885 V2同华为其他产品一样,也是一款运行温度高达40度的产品。由于经过严格测试,RD5885 V2可以十种工作在40摄氏度的高温环境中而不受任何影响和限制,比其他品牌产品对40摄氏度工作环境的有限支持更实用。
编辑点评:这款RD5885 V2服务器是华为今年的一大突破,因为这款RD5885 V2服务器是国内厂商的产品中唯一一款通过SAP HANA认证的产品。因为是刚推出的新产品,所以这款服务器的性能还是很高的。最大可以扩充至2T的内存也是保证SAP HANA高速运行必不可少的条件。同时,RD5885 V2服务器可以通过在背部安装QPI扩展模块的方式,将两台4U RD5885 V2服务器组合为一台8U 8路关键业务服务器,让服务器的可靠性或性能成倍提升。
总结
根据笔者的总结,下图为7款SAP HANA服务器产品的关键规格参数表。通过对规格参数的直观比较,我们可以看出, IBM的x3850 X5是x3950 X5的优化升级版,其性能也要更高一些。但是x3850 X5的最大内存只能扩充到1T,对SAP HANA来说内存还是不高,竞争优势并不明显。另一款IBM的x3690 X5的内存最大可以扩充到2T ,可以更好的运行SAP HANA。相比于x3850 X5,这款x3690 X5有着更高的内存来应对SAP HANA处理的大量数据。还有,如果用户对CPU需求不是很高,选择这款2U服务器也可以更节省空间,所以更加推荐x3690 X5。惠普的这款HP ProLiant DL580 G7服务器与联想R680 G7、华为RD5885 V2的最大内存都可以扩充到2T,可以使SAP HANA的运算速度更快,让用户的办公效率更高。同时,这三款服务器都有4个CPU插槽,可扩展性都很强。戴尔的PowerEdge R910服务器可扩展性也不错,但是这款服务器对SAP HANA应用方面竞争力不强,最大可以扩充到1T内存,如果对于SAP HANA计算大量数据来说显得并不富裕。
总体来说,对于SAP HANA这种渴望大量内存的应用来说,服务器的内存大小决定着SAP HANA的处理速度。选择一款可扩充至更大内存的服务器对SAP HANA用户来说肯定是正确的选择。目前,这几款服务器在最大内存方面基本都是2T,也为用户提供了更多的选择。最后,具体购买哪款服务器还是要根据自己多方面的需求,选择一款合适的服务器会对企业有很大的推进作用。