• 1
  • 2
  • 3
  • 4
  • 5
百家谈云计算 首 页  »  帮助中心  »  云服务器  »  百家谈云计算
云计算时代争议去IOE,Oracle有话说
发布日期:2016-3-5 16:3:47

  假使阿里巴巴CTO、阿里云的前任总裁王坚,遇上Oracle副总裁以及大中华区技术总经理喻思成,这样的情况是有可能的:世界上最远的距离,不是生与死,而是我在去IOE拥抱云计算,你却在讲Oracle就是云。

  就在杭州举办的阿里云开发者大会上,阿里安排了有两场关于去IOE的演讲,其中之一更是阿里金融当红理财产品余额宝/增利宝项目中的去IOE体验,将这场运动引向金融产业,至少是互联网金融和小微金融。而Oracle则在北京启动其“2013甲骨文云数据库与集成系统创新技术日巡展”,宣讲Oracle近期的一系列为云与大数据而生的新产品。“去IOE”是王坚2008年加盟阿里巴巴后主持的一件大事。在王坚看来,“去IOE”彻底改变了阿里集团IT架构的基础,是阿里拥抱云计算,产出计算服务的基础。“去IOE”的本质是分布化,让随处可以买到的Commodity PC架构成为可能,使云计算能够落地的首要条件。当然,那时候云计算概念刚刚萌芽。

  但Oracle也在改变。其今年发布的Oracle Database 12c,引入了多租户管理的概念,通过可插拔式的结构实现数据库集群结构,可以帮助客户直接把数据库以云的方式提供给他们的客户。这是甲骨文对数据库架构最大的改变。用喻思成的话说,“11g和12c可以说是两个时代”。Oracle DB 12c多租户架构对不同租户中的数据库内容进行分别管理,既可保障各租户之间所需的独立性与安全性,保留其独有功能,同时统一管理多个数据库,提升服务器的资源运用效率Oracle 12c的多租户架构,不同于传统的硬件虚拟化的,这仍是Oracle引以为傲的。但更重要的是Oracle还提供了一系列配套的集成系统。甲骨文公司大中华区系统事业部销售咨询部高级总监潘榆奇表示,当前系统的内涵已经不是硬件,而是如何和软件集成、配合,让软件发挥到极致,给客户提供价值。

  他进一步指出,IT经过数十年的发展,集成了成百上千的智慧,通过先进技术让IT变的更加容易,非常简单地实现多个CPU、数千个线程的管理。这需要从操作系统、硬件等各个方面的配合。“如果非要反其道而行之,通过开源搭建一个IT环境,不是不可以,但这绝对不是一种趋势。”在潘榆奇看来,“IOE的话题,其实是一种概念的偷换”。喻思成也认为这是一种“误导”。他认为,社交化、移动化、虚拟化和x86化这些趋势中,用户会关注技术层面的问题,但纯互联网公司是一个极端,因为他们一开始就采用开源产品,采用IOE解决方案的ROI会非常不合理。

  潘榆奇打了一个比方,说一般人要穿衣服不必从攒棉花左起,只需购买可以信赖的成品。纯互联网企业去IOE,在于他们有庞大的技术团队在支撑,而传统企业不需要也无力承担一个开发团队,他们所需要的,是IT来帮助企业走向移动和互联网化。但王坚有不同的意见。他声称,去IOE最根本的原因,是在互联网时代,不只是互联网企业,绝大部分企业对计算需求难以通过IOE提供的技术来满足,另外就是出于对技术路径上依赖于专用的硬件设备的担忧。

  不过,王坚自身也对去IOE的误区有所担忧。他表示,最怕将“去IOE”的原因归结到两个极端:一是单纯变为企业成本问题,二是简单地变成一个是否用国外产品和技术的问题去讨论。Oracle 12c的高性能、可扩展、易管理等优势,TCO无疑是降低的。喻思成明确说,12c许可方式有所改变,有非常多的技术细节。但对于用户来说,负担一定是减少了,因为系统资源的占用大大减少。在按照CPU计费的标准下,用户的许可的费用也肯定是大大减少。此外,王坚也承认,开源技术只解决了软件使用成本的问题,而忽略了开源软件的升级和维护成本。

  王坚去IOE的第二个目标,可能Oracle目前还很难回答。但我们也看到了Oracle的妥协。尽管声称Oracle 12c的最好性能是运行在自己家的集成系统上,但Oracle 12c并不一定要部署在集成系统上。喻思成谈到的x86化的趋势,潘榆奇称,Oracle会围绕其软件让x86平台和Sparc平台都发挥最好的性能。王坚说,去IOE最好的解决方式是采用云计算(公有云),而不是买来一台新的机器替代掉原有机器。但他同时指出,此举的挑战是用户能否接受“私有云”的消失,从信任传统软硬件厂商到信任云计算是一种安全的服务。但喻思成表示:“目前还没有哪些客户是以去Oracle为目标的。”他透露,现在在美国很多希望掌握核心概念的技术型公司都已经开始使用Oracle的产品,尤其是谷歌、苹果。当然,苹果没有完全建立在Exadata上,而是有选择性的合作跟有选择性的使用。