正在阅读:企业如何看待去IOE运动进程 风险or机遇?企业如何看待去IOE运动进程 风险or机遇?

2014-01-24 08:41 出处:PConline原创 作者:佚名 责任编辑:mengzhaoyu
1什么是去IOE化回顶部

  【PConline 观察】当前“去IOE”运动越来越被业内重视并讨论。有人认为旧的三件套已经不适合互联网应用了,在今后几年国内一些互联网公司以及 IT 企业会逐渐的“去IOE”化。然而还有观点认为“去IOE”有风险,高成本导致去不了IOE。到底“去IOE”运动将何去何从,“去IOE”化是风险还是机遇呢?

1

企业如何看待去IOE运动进程 风险or机遇

  什么是去IOE

  IOE三个字母分别代表了三个不同的概念,IBM是服务器提供商,Oracle是数据库软件提供商,而EMC则是存储设备提供商,三者构成了一个从软件到硬件的企业数据库系统,而由这三驾马车构成的数据库系统几乎占领了全球大部分商用数据库系统市场份额,目前我国石油、通信等新兴支柱行业,以及关乎国家安全的相关产业也都在使用这一系统。

  “去IOE”事件的爆发要追溯到2009年,阿里巴巴首先发动了“去IOE”进程。

1

  为什么要去IOE

  阿里巴巴的“去IOE”运动就是用成本更加低廉的软件--MYSQL替代Oracle,使用PC Server替代EMC2、IBM小型机等设备,以消除“IOE”对自己数据库系统的垄断。这一行动也被业内解读为低成本化--基于“IOE”在业内的垄断,整套系统维护费用非常昂贵,仅仅Oracle系统三年的销售价格就达到八位数,而阿里旗下的用户群每年都在增长,在应用云计算的过程中,“IOE”系统并不适合云服务横向扩展,也就是多个数据库系统同时运行,因此云服务一旦扩张,这部分维护成本将非常高。

  2013年5月17日,最后一台小型机在阿里巴巴支付宝下线,标志着阿里已经完成去IOE化。上海财大经济学院副教授李玲芳称,阿里巴巴的“去IOE”为市场带来了一个成功的范本,证明“去IOE”是有可能的。

  除了降低成本,“去IOE”化还有信息安全的说法。前有“棱镜门”事件引起了信息安全的担忧,就在两天前的8月25日,中国互联网络信息中心(CNNIC)官方微博的通告称,CN域名遭遇了规模最大的一次攻击事件。而“IOE”都属于外资企业,因而去IOE化带有一定的保护网络安全意味。

1

  去IOE实例

  2013年10月份,知名团购网站Groupon宣布完成了为期1年的工作--将Groupon美国站点从Ruby on Rails全面迁移到了Node.js。

  2010-2013期间,阿里巴巴逐步完成了“去IOE”运动,将“IBM小型机+Oracle数据库+ EMC2存储”架构逐步转向了“MySQL+PC Server”。

  Twitter将其一些后端服务从Ruby on Rails迁移到了JVM上。

  京东商场后台抛弃.NET,使用Java重写。

  Facebook iOS客户端使用HTML5重写,后又换回原生应用。。>>

 

了解更多网络设备资讯,想分享想吐槽,登陆我们的论坛:

 

热门产品:三星ES8000 创维E700S 夏普LX640A 海信XT770 惠普2520hc 佳能MP288 TP-Link TL-WR847N JCG JHR-N835R 华为T8950 HTC One SC 神舟精盾K790 神舟精盾Q480

 

2观点一:去IOE有风险 离开需谨慎回顶部

  观点一:“去IOE”有风险 离开需谨慎

  有媒体观点认为:高成本导致去不了IOE,企业无法承担去IOE的风险。以下为摘自媒体人刘克丽的观点:

  去IOE风险无人承担

  凡是已经用上了IOE产品的用户,肯定去不了IOE,因为无人能够承担IOE的风险,这个问题在90年代中期就有结论了。

  让我们看一下,IBM己有的最大用户比如银行、保险…是去不了IOE的,别说去IOE了,就连大中型计算机都去不了,全世界90%以上的用户都去不了,放心吧。IBM,只要IOE升级维护的价格在用户可承受范围之内,他们只能跟着你升级,这些用户他们会跟着IBM走到底。

  难道IBM永远只有老用户吗?IBM公司早就意识到这个问题了。3年前内部就认为自己的业务不仅要在传统用户方面长高,还在开拓新用户上长粗。谁是当前最活跃的企业呢?当然是互联网业务、无线互联网业务。

  让应用成本去不了IOE

  我听说一个电子商务网站,他们的系统没用IOE的任何产品,但他们要用1.7万个工程师来维护他们的私有云系统。再加上设备升级、折旧、电费、带宽、租赁…我认为应用成本少说在30亿元以上,如果有人说能保证在系统数据无风险即时切换的情况下,用IOE设备省去10亿元人民币,他们肯定换成IOE。

  关系型数据库己不够

  为什么要去IOE?从数据的角度来看,凡是传统数据用户肯定用关系型数据库,但目前有些用户需求几乎都是语音、图片、视频、交易等关系型和非关系型数据,特别是互联网站、运营商等用户,他们对多种数据的混合调用、存储、处理的需求不像传统银行那么单纯,需要数据去掉IOE之外的选择是很自然的。

  IOE是否有比非IOE更便宜的互联网站专门方案呢?可能有,但没听说过。

1

  IOE占多少市场份额没意义

  有人说现在IOE占百分之多少的市场份额,60%?80%?是没有意义的。因为中国的城镇化建设迅雷不及掩耳,加之中国的电子商务等内需,中国的资本出口正在替代过去的制造、出口、投资三驾马车,成为中国经济起飞的二级火箭。二级火箭正在局部淘汰替换传统产业。如果IOE们没看到中国产业结构的变化,死守传统产业,就分享不到中国GPD增长的硕果。

  回头可以这么想,过去我们城市居民用暖瓶装开水喝,现在不用暖瓶了,用饮水机了,可暖瓶厂却没看到这一趋势,还要生产暖瓶不改热水器,一定会死路一条。

  为什么互联网企业不把IOE当回事

  PC服务器是90年代的产物,2000年之后诞生的企业一般都使用PC服务器,所以天生就不带IOE玩。还有,就是传统制造业,他们本身对数据量、数据更新速度的要求不像科学技术计算、交易系统那么大、那么高,他们的生产过程控制系统已从专用机转向通用PC,转向了非IOE系统,自然而然地站到了去IOE的队伍中。

  至于互联网公司天生不带IOE也玩得转,但是自己必须承受成本、宕机等等.也很难说用了IOE就便宜、就不宕机,更何况更无人替他们承担即时切换的风险呢。

  更多人对去IOE是起哄

  从去IOE的提出开始,得到一些人认同,更多的人是起哄。这些人中不管是不是IOE的企业用户,还是与IOE没关系的屌丝,不管是与IOE无关的制造业还是仇富的小竞争对手们,反正爱起哄、喜围观是中国人的爱好,这就跟一些人喜欢吃辣椒一样的自然。

  不过在去IOE起哄的情况下,IOE们是否应该反思一下自己这几年对互联市场、对二级火箭启动用户的产品价格、应用界面、即时服务、品牌宣传等是否到位呢?>>

  

3观点二:去IOE是大势所趋回顶部

  观点二:“去IOE”是大势所趋

  还有一种观点认为,“去IOE”是必须要进行的。

  有业内人士称,去“O”是必须的,因为存在的问题是,Oracle数据库对用户(DBA)来说已经不够灵活,常用的DataGuard模式无法适应互联网公司快速增长,最基本的一点,读写分离就做不到,只能向上扩展(ScaleUp),拼硬件能力,几乎无法做到横向扩展。或许有人说,不是有RAC么?但OracleRAC是无法对付高并发下的OLTP应用的。

  如果要动“O”,那么“I”和“E”就必须要动,因为在小型机上跑MySQL是不现实的,而且,只换掉“O”也没有意义,换汤不换药不会有成效。

  随着中国电子商务的快速发展,整个阿里系其实已经在面对全世界增长最快最复杂的业务系统之一,这是机遇,也是挑战。旧有的技术架构已经不足以支撑更大的梦想。从这个意义上来说,“去IOE”是必要的。或许,这也是王坚博士以及一些人的初衷。

1

  为何“去IOE”成功了?

  阿里几家子公司这么复杂的技术体系,“去IOE”这事情堪比高速公路上给飞驰的汽车换轮胎,最后成功是相当不容易的。

  成功的因素有哪些呢?

  1. 功不可没的当然是一群出色的技术人才。面对这么复杂的业务环境,这个任务如果没有一批优秀的工程师是绝对做不到的,没有阿里B2B技术团队、淘宝团队、支付宝技术团队的先后投入以及合作实践也是绝对做不到的。要强调一下的是,阿里在在分布式事务上的处理能力和解决方案,这应该是独门绝技。在业界各种会议上也经常能看到这一群牛人出来分享,同行应该能感受到。

  2. 开源软件的快速成熟。这两年MySQL体系的软件进步相当惊人,各种经验证的解决方案如雨后春笋般涌现出来。这得益于不少知名互联网公司(比如Facebook、淘宝)在使用MySQL的同时也将其技术改进回馈给技术社区,把技术方案分享给业界,业界在吸收这些技术的同时再次回馈给技术社区,形成正向的反馈,极大地提升了开源软件在商业领域的竞争力。

  3.硬件革命。硬件的进步给技术体系的变迁做好了铺垫。最主要的关键词:“SSD”。如果没有“SSD”的技术成熟以及在商业应用上被普遍接受,“去IOE”几乎是不可能做到的。物理机械硬盘存储的性能数十年几乎没得到什么大的改进。但SSD相比机械硬盘来说,则是质的飞跃。

  4.摩尔定律。提到摩尔定律,重点要说的X86芯片的计算能力不断进步,而IBM的Power芯片虽然也在不断进步,但正式商用的节奏明显在控制。这就给Intel体系带来了机会和空间。

  在出现阿里这个成功案例之后,技术圈很是震动,曾经一度讨论热烈,随后则是国内产业界对此出现了一些跟风的倾向。去掉Oracle不意味着就要采用不合适的数据库,因为MySQL以及衍生的各种分支数据库才是最佳选择。同样,不用IBM的小型机也不意味着国产服务器就迎来新机会,在用户那里,适合的解决方案才是最重要的。“去IOE”不应该成为一个噱头。在全球化的今天,我们应该忘掉地域,忘掉品牌,只选对的。

1

  总结

  虽然业界对于是否对于“去IOE”众说纷纭,但是我们看到,在云计算的大环境下,企业“去IOE”的本质应该是是企业IT走向轻型化的过程。

  对于企业用户来说,“去IOE”并不是针对这三家厂商的三条产品线的,而应该是针对一些以往相对厚重的it系统和产品。因此,企业在服务器、数据库和存储产品的重新选型时并不应粗暴地将这三家厂商排除在外,而是可能会选择一些相对轻型化的产品和方案。

  无论是重新选型产品也好,还是就是“去IOE”也好,应该从业务的需求为出发点,一步步地让企业的it更加合理化。

  “去IOE”不应该成为一个噱头。在全球化的今天,我们应该忘掉地域,忘掉品牌,只选对的。[返回频道首页]

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多

网络设备论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品