尽管IBM在前一段时间给出了一组对比数据,宣称Power服务器在性能、功耗、性能价格比等多个方面完胜x86服务器,但从整体IT趋势来看,x86服务器在不断侵蚀原来属于UNIX服务器的市场却是一个不争的事实。英特尔数据中心事业部关键业务解决方案架构师龚毅敏先生对记者表示,“自2009年英特尔发布代号为Nehalem的至强EX7500系列处理器以后,U2L(又称RISC to IA)开始进入大面积推广期。而自英特尔发布至强E7处理器以后,x86架构真正从性能和稳定性上能完全跟小型机媲美,消除了客户的担心,U2L迁移工作的进展如火如荼。”
“从全球RISC销量来看,中国是RISC采购大国,比例很高,保有量也很大。”浪潮信息副总裁王虹莉女士也表示,“我们已看到,很多客户的公司决策层在不断推动U2L进程,冀图加快信息化建设,降低投入。甚至有部分客户,已经在明确行文规定,在某些档次、某些应用类型里面不允许再采购小型机。”显然,在关键业务领域的U2L趋势,在客户端已日渐明显。
从封闭走向开放
关键业务应用的迁移,意味着企业用户需要对原有的企业IT架构系统系统进行改造,面临着与以往不同的商业环境和商业模式。“在RISC to IA的推动过程中,会涉及很长的产业链。客户是从一个封闭体系走向标准化的开放体系,需要产业链上的各个合作伙伴共同贡献。”王虹莉女士说,“浪潮作为服务器的硬件供应商,会为ISV提供一些测试环境、测试设备、为测试提供支持。同时,浪潮自身也会有一些关于数据库或操作系统方面优化的工程师,推动整个产业链的合作。”龚毅敏先生表示,英特尔作为产业链最上游的产品提供商,也一直非常注重打造关键业务应用的整体生态系统。例如,英特尔在软件部门专门有一个大的团队支持例如通软、东软、金蝶、用友等关键业务应用软件开发商,从他们的产品研发之初,到平台测试、整体架构规划设计,直到***的产品发布,英特尔都能提供相应的支持。不仅如此,在用户开始进行RISC服务器迁移时,英特尔会从前端的应用评估、RISC架构评估,到整个应用移植的支持、调优、上线,都会配合合作伙伴,确保最终用户在IA架构平台上实现***的系统和应用,达到效率***化。
而这种从封闭走向开放的过程当中,传统上被认为是最保守的金融和电信行业都已经有了非常明显的突破和进展,遵义商业银行就是其中最为典型的客户。“银行系统一般都是小核心、大应用。所谓小核心是指核心储户的信息,而外围则包括网上银行、手机银行等在内的各种应用。”王虹莉女士介绍说,“遵义商业银行的示范意义在于,它的核心应用和外围应用全部从RISC服务器上迁移到了x86的8路至强平台上,并进行了自己的私有云的改造,达到了用了1/3的成本实现既定IT规划的目的。”
实现关键业务迁移有什么前提?
尽管U2L是大趋势,但客户对关键业务的迁移总是慎之又慎。尤其是现在的x86服务器,很多厂商都只能提供最多纵向扩展到8路的产品,这与 RISC服务器能扩展到64路还是有非常大的差别。在现在大谈分布式计算的潮流下,是不是所有的关键业务应用都能用多个x86服务器来代替RISC服务器呢? 这取决于用户的应用场景。“这其中的关键在于应用类型和工作负载。”龚毅敏表示,“以Hadoop为例,其中应用场景主要是用于查询,但对于需要大量读写,例如综合计费、综合营账、结算的系统,这些市场仍旧是以传统的关系型数据库为主,这部分市场仍旧需要较强的单机性能和并发处理能力。但是,也有很多应用是可以将负载进行分摊的。例如,在电信行业的前端Web服务器、应用和中间件服务器应用,包括现在比较流行的内存数据库,都可以同将一些工作负载做分摊,通过服务器集群来完成整个任务。”
但在另一方面,应用的应用场景和架构也在不断变化。“现在有很多应用开发商,尤其传统行业当中的应用开发商,还是在开发基于传统架构的应用。”龚毅敏补充说,“但现在我们也有些合作伙伴有需求,想把它的业务逐步往Hadoop开源架构转,但这需要花很大的时间和精力,逐步移植到到开源架构上来。”
王虹莉女士表示,x86服务器的扩展性不会成为瓶颈。“目前,浪潮已经能够提供8路x86服务器。同时,浪潮也能提供32路的IA服务器。实际上,高端服务器的发展,浪潮有明确的产品路线图。”王虹莉说,“当年电力行业需要替换所有阿尔法服务器的事情,不会在客户身上重演。”根据记者的了解,浪潮的32路IA服务器在技术和结构上有很多地方可以被x86服务器所借鉴,浪潮在适当的时机是完全能够推出32路x86服务器的。
U2L是走向云计算的***步
在云计算时代到来之后,关键业务计算应该如何实现云计算?不同的厂商有不同的理解。但从英特尔的角度看,U2L是云计算的***步。“从英特尔公司大的战略来看,我们是把RISC架构向IA架构迁移是当成云计算的***步。”龚毅敏说,“这是英特尔所有考虑RISC迁移很重要的一个基准点。因为只有从客户的应用迁到一个开放的、通用的平台以后,它才有可能做我们谈到的像云计算里面带来的资源共享和动态扩展这样的好处。但具体到云计算里面怎么样实现资源共享,怎么实现动态的计算资源的扩展,这就需要结合应用开发商和标准的商业软件,来做整体的应用开发、应用移植,包括现场的测试等等很多工作。”