服务器 频道

去IOE真的很难吗?至少去I还是很容易的

  【IT168 评论】这年头,搞IT系统架构的要不谈谈去IOE,恐怕都不好意思跟人打招呼。不过虽然“去IOE”这个词很火,但怎么去IOE,从哪个方面开始也是大家关注的问题。事实上,从RISC到x86的迁移从未停止,就在前几天举行的联想Tech World大会上,联想前CTO还特别提到早在2009年联想就将核心应用从IBM小型机迁至x86服务器。随着虚拟化和云计算的出现,越来越多的用户发觉传统的RISC架构已经不能够满足业务的需求,迁移到x86平台已经是大势所趋。从这个角度来看,“去IOE”概念的出现只是让这个事实更多的为大众所熟悉,其背后更多还是业务的驱动。

  面对这样的情况,特别是“去IOE”呼声下对于RISC架构替代趋势的日渐增强,日前IT168开展了一项名为“x86与POWER攻守之间:谁会是未来IT基石?”的活动,在网友中反响强烈。不少网友纷纷提出了自己对于去IOE的看法,有些网友更是给我们提供了宝贵的经验。

  在众多回复的网友中,有一名为“qingduo04”的网友介绍了去IOE的经验。从回帖的内容来看,这位网友似乎服务于某电信企业,而电信正是“去IOE”的重灾区部门。从传统意义来说,金融、电信这些关键部门对于数据的安全性、稳定性要求极为严格,为此这些部门也是小型机甚至大型机的长期客户。不过随着去IOE浪潮的来临,大家都意识到开放、自主的重要性,越来越多的用户也主动开启了去IOE的进程。

  据qingduo04介绍,目前他所在的公司采用的多是x86服务器,“我们使用x86服务器搭建虚拟机,部署WEB业务,web展现工具;使用x86服务器搭建MPP数据库,作为数据分析;使用x86服务器搭建Hadoop集群,作为结构化和非结构化的处理工作;使用x86服务器+DB2搭建非核心OLAP数据库,作为地市应用。”好家伙,x86服务器已经承担了绝大多数的业务,而且从应用来看包括非核心数据库也运行在x86上。那是否意味着该公司已经实现了去IOE的工作呢?非也。qingduo04随后介绍了POWER的应用情况,“我们用小型机Power+DB2搭建关键指标数据库,用来保障核心指标以及上报集团的指标”,看来由于历史原因,还是有许多核心业务运行在POWER服务器上。那么这种混搭的表现如何呢?——这种架构在当前使用还是很靠谱的,各司其职。但是随着x86越来越普及,后续可能会慢慢的向D转变,把Power上的业务迁移到x86上,这需要看软件是否满足现状的要求,或者技术能力能否跟上。

  很显然,在qingduo04所在的公司中,已经出现了对于去IOE的迫切需求,而且也在积极的探寻具体的操作手段。那么在之前的尝试中取得的效果如何呢?qingduo04进一步谈到:2012年我们尝试进行迁移操作,可能当时的MPP数据库还不流行(GP\GBASE等),所以我们从Power+DB2环境迁移业务到x86+DB2环境,从小型机变成了x86服务器。原来如此,之前提到的x86非核心数据库业务正是基于这次迁移出现的”。那么为什么会进行类似的迁移呢?qingduo04坦诚的介绍了其中原委——首先从成本考虑,Power价格很高、维保成本很高;而在业务重要程度方面,这批数据在工程规划中的重要程度是“中”,不是特别重要;最后,从稳定性的角度考量,客户当时提出只需要能用,稳定性其次。“当时与原厂、集成商、客户等多方沟通交流,进行了去I操作”,事实证明这样的操作是很成功的,目前迁移后的系统完全可以胜任日常应用需求。

  谈到未来x86架构的发展,qingduo04也提出了自己在去IOE方面的理解。首先,顺应形势发展的需要,“集团要求去IOE,不建议再使用Power系统(包含Linux on Power)”;其次,当前电信行业已经慢慢的把周边系统去IOE,进行x86化建设;第三,Linux on Power当前在宣传力度以及测试力度上不到位,造就当前电信行业不敢对此系统做尝试;最后,还涉及到可扩展性问题,目前他们还不知道扩容是否必须选购Linux on Power系统,还是能使用Linux on Power+x86进行混搭?对于现状与未来发展,qingduo04也进行了最后的总结——现在电信行业心里面没有底,以电信行业的组织流程来说,不出事比大胆尝试更好。

  既然x86服务器用得好好的,何必要冒险尝试Linux on Power呢?如果您对此话题有兴趣,欢迎参与我们的讨论,详情请见:http://www.itpub.net/thread-1922267-1-1.html

466
相关文章