MCPLive > 杂志文章 > “互联网+”让x86平台迅速侵入关键领域

“互联网+”让x86平台迅速侵入关键领域

2015-12-14袁怡男《微型计算机》2015年12月上

新形式下的关键应用需要什么?

弹性和可扩展性可能是“互联网+”环境下需要的关键因素。比如,在这些年“双十一”带来的购物旺季里,如果基础架构满足不了这么大的客户访问量,就会对企业、业务造成很大的影响。先受到影响的是网站,所以阿里巴巴早提出“去IOE”,改用x86架构的弹性扩展能力来服务新兴的移动互联网应用。同时受到挑战的还有银行,很显然,对于以往只需要应对柜台、POS机需求并作出反应的系统来说,要应对“双十一”这种级别的峰值访问几乎不可能。这些应用的倒逼,推动着银行去采用基于x86架构、弹性可扩展的平台,从而获得更好的响应速度,来满足交易的峰值负载性能,同时保证7×24小时的在线时间。正因为如此,x86架构在关键应用领域的突破口其实并不在传统的核心业务上,“互联网+”带来的全新应用模式才是x86架构迅速开花结果的沃土。

天津社保将关键数据库从POWER平台移到了至强E7平台。
天津社保将关键数据库从POWER平台移到了至强E7平台。

英特尔在会上展示了一个真实案例:天津人力资源和社会保障局就曾经把一个机构的核心数据库从基于POWER的RISC系统迁移到基于至强x86平台上。这是因为旧的RISC系统存在一个问题,每年年初的时候不仅是企业客户,还有个人要做网上申报,这时候会有一个交易量负载的爆发式增长,而此前采用的RISC架构小型机已经不能满足需求,经常会有客户登录不了,或者响应特别慢的问题。另外,其运维成本也非常高,新的互联网业务也无法在旧系统中完成。而华为则采用了一个新的架构,用至强的2路、4路和8路服务器做前端,实现了对于热点的应用解决方案利用到的GemFire内存数据库技术,让性能提升100倍,解决了网上申报高峰期的用户需求响应问题。另外,通过至强系统+VMWare的解决方案,其系统的可靠性、可用性也大大增加,重要一点,新的架构可以支持新增的互联网应用。

华为展示的另一个案例是某银行,它拥有4000万的客户,但按照以前传统通过柜台的办理方式,平均每一秒可能只有10个并发业务要处理,整个业务的IOPS也只需要21次。但到了“互联网+”时代,基本的手机银行就改变了这一切。它的手机银行客户数还略低于柜台用户数,只有3600万,但平均每秒并发率从10次上升到1200次,IOPS更是达到了今年的10万次。在这样的情况下,不可能仍然基于原本的RISC架构小型机来应对用户需求,甚至不可能用升级的方式来满足,选择x86平台是更适合的选择。

中石化旗下的石化盈科则带来了数据库方面的案例。中石化数据仓库的数据量大概是60TB左右,整个数据仓库应用需要服务大概19000左右的用户,所以这种超大体量的数据仓库平台在使用IBM小型机时在性能上还是有一些瓶颈。因为中石化是一个超大型的企业,从上游的油田到炼油、化工,到后的销售,整个全产业链经营管理数据全在这个平台上,所以根据SAP的全球评估,即使这套系统的数据总量在全球不算高的,但是数据处理量和数据处理链的步骤,包括计入数据模型数量和需要处理的环节,应该在全球都是处于高峰的状态。如何利用新的HANA技术实现结构化数据的大数据处理,来解决目前遇到的这些瓶颈呢?迁移前中石化采用的是当时高端的IBM P595小型机,迁移之后用的是华为的一体机,上端是四台应用服务器,根据利旧的原则,用的还是小型机。迁移完成之后,当时是全球大的HANA集群,也是全球第一个采用2T节点的集群。迁移完成之后,从同期的性能对比来看,整体性能提升了大约3~5倍,但更重要的是,原先一分钟以内完成的处理量,从以前只有20%一下提升到90%。也就是说,以前大部分情况下是1分钟跑不完的量,但是在迁移完以后,90%的量1分钟之内是可以跑完的,这是非常大的提升。3分钟以上的处理量,从10月份之前的25%大幅降低到1%左右,传统的处理环节大大缩短了,效率大大提高。

后是农业银行。农业银行的信贷系统采用的是全国数据集中的模式,是信贷机构全品种、全流程的网上作业。如果你是农业银行的客户,不管你是在网上和手机上面,还是在网点,你要去申请贷款业务,都会访问到这个系统。这套系统之前用了两台64路的Power 595小型机,后来替代方案是由原来单个集中式架构变成了分布式架构,由4台关键业务服务器—华为的5885 V3,4路Xeon E7 CPU,32个核,256GB内存,组建了数据库集群。迁移以后,基本上交易量3000万,峰值是3500万,其tps在高峰的时候达到1500。信贷业务跟网上银行业务不一样,网银的业务达到7000、8000tps也很正常,但是网银业务的交易逻辑比较简单,而信贷业务的交易逻辑非常复杂,因为要做很多风险控制、判断分析,所以1500tps跟一般简单业务的tps不是一个概念。这3000万的业务在每天峰值时使用率是四台服务器上不超过15%,而原来在Power小型机系统上是80%~90%,甚至100%。更重要的是,这个系统在去年8月份上线应用到今年8月份已经运行了整整一年,没有发生异常问题,原来存在的交易堵塞、响应缓慢等问题都得到了很好的解决。

中石化EDW ON HANA迁移后性能提升显著
中石化EDW ON HANA迁移后性能提升显著

对于这些拥有关键业务的企业来说,以前可能因为稳定性、安全性的问题被迫选择某些昂贵的解决方案,并被绑架昂贵的售后服务。现在,在安全性和稳定性不再是问题,x86平台又能够解决互联网新业务的高IOPS需求的情况下,逐渐有企业开始在新业务上尝试x86平台的新选择,并且看上去效果都不错。那么,是不是x86平台会像其他领域一样,迅速席卷在整个关键应用市场呢?其实也不会。毕竟,对于传统关键业务来说,企业的先期投资仍然在发挥着作用,在设备仍在正常使用,传统关键业务仍在运转的情况下,如果数据迁移的成本大于产生的收益,相信企业仍旧不会过于激进。面对这样的现实情况,x86平台的解决方案提供商提出了更加灵活的方式,比如,华为就提出了超融合概念,其Fusion系列产品可以实现将传统小型机和x86系统相融合的方式,把存储、网络等资源池化、打通,获得一种更好的共生生态。

分享到:

用户评论

用户名:

密码: