互联网+,云架构,传统企业面临升级和转型。从技术上,互联网+,云计算的基础应该是分布式系统,以x86为核心来构建。对于分布式系统来说,在一定程度上是牺牲了数据一致性,对于大多数互联网企业业务来说,并不要求数据强一致性。以双11为例,不知道你是不是遇到过,下了单,但没有买到商品,不能够及时退款的事情。这其实这是分布式架构的短板,由于数据不一致,就会出现类似的问题。互联网企业是借助业务手段,而不是技术手段解决问题的。
并不是所有业务都适用于分布式系统,特别对于传统企业来说,分布式系统安全性、法规遵从、高可靠性等需求,分布式的效果还有待认证。传统企业互联网+转型不可能等待,怎么办?这就是英特尔至强e7处理器粉墨登场的时候了。
以中国石化为例,有大大小小200多个应用,内容信息构成企业数据仓库,借助BI工具,辅助集团领导决策。随着业务发展,系统出现了销售事业部日间数据加载缓慢、月结期间会出现运维链运行慢、进程不足、备份时间长等问题。
支撑系统方面,中国石化原来采用小型机+存储阵列的方式。为解决问题,中国石化对企业数据仓库(eDW)eDW进行了迁移,迁移到HANA。HANA对于系统内存,以及架构的可靠性和稳定都有一定的要求。HANA认证的系统主要是基于至强e7的系统。目前分布式系统普遍采用的至强e5 x86系统,难以满足HANA系统的需求。
经过一系列的比较,中国石化选用了基于至强E7的华为SAP HANA一体机(8+1),每个结点配有2TB内存。这种一体机消除了数据库物理I/O的瓶颈,提升了数据转换,激活了性能。根据统计,切换前后,1分钟内完成的处理链,从切换前的20%,提升到了90%,性能提升了4倍多。
从定位上看,E5和E7存在定位上的不同。很多情况下,互联网企业借助E5 x86来构建系统,它是强大的软件分布能力,结合业务特点的实施。但对于企业来说,RAS特性更加突出的E7处理器仍然是用户的选择。
与E5相比,E7更加适合HANA这样的内存计算平台,同时,E7也是数据库应用可供选择的平台。根据介绍,华为HANA一体机的构成中,既有E5,也有E7,之所以这样的设计就是为了兼顾纵向性能扩展,以及横向扩展的需求。
选择E5,还是选择E7,这是一个问题。对此,并没有标准答案,需要用户根据不同的业务需求的特点加以选择。所谓RISC to IA,或者U2L,基本上都是涉及数据库的关键业务应用,需要纵向和横向的扩展能力。鉴于数据库应用本身具有很好的数据分布能力,因此强大的性能以及高可靠性、稳定性就成为了基本的需求。性能方面,基于E7的多路服务器具有很好的扩展能力,通过扩张可以实现8路~32路的纵向扩展,能够很好满足需求,加之独有稳定性和可靠性,因此,E7 x86当之无愧是RISC to IA的理想选择。