技术开发 频道

甲骨文创始人炮轰亚马逊比大型机还封闭

  【IT168 评论】近日,在旧金山举办的2016年甲骨文全球大会上,以大嘴著称的甲骨文董事会主席、首席技术官拉里·埃里森(Larry Ellison)再度开炮,在主题演讲中直接炮轰亚马逊,称亚马逊数据库落后最新推出的甲骨文云数据库达20年,而且亚马逊的系统要比大型机更封闭。

甲骨文创始人炮轰亚马逊比大型机还封闭
▲甲骨文董事会主席、首席技术官拉里·埃里森(Larry Ellison)

  埃里森出示了一项详细的分析,分析显示Oracle数据库即服务(Database-as-a-Service, DBaaS)在分析工作负载、OLTP(联机事务处理)和混合工作负载方面比亚马逊数据库即服务DBaaS分别快105倍、35倍和1000余倍。

  埃里森出示的资料也显示,甲骨文与亚马逊网络服务(AWS)不同,Oracle云对Oracle数据库的运行进行了优化。与在AWS上运行Oracle数据库相比,在Oracle云中运行Oracle数据库更快,速度高达其24倍。

  埃里森说:“甲骨文的最新技术将推动未来云数据库和基础架构的发展。在所有关键的数据库领域,亚马逊都落后了几十年,而且它们的系统要比大型机更封闭。”

  随着Oracle Exadata Express云服务(Oracle Exadata Express Cloud Service)的推出,埃里森也宣布了Oracle云数据库12c第2版的正式面市。该服务提供了完整的企业版Oracle数据库,能运行在优化的Exadata基础架构上。埃里森表示,该款云服务的价格仅为每月175美元起,低于亚马逊同类产品。

  在主题演讲中,埃里森将Oracle DBaaS与亚马逊数据库进行直接对比,分析结果如下:

  Oracle云数据库的速度大幅超越亚马逊云数据库:

  •   Oracle云的分析速度比亚马逊Redshift快105倍

  •   Oracle云的OLTP速度比亚马逊Aurora快35倍

  亚马逊的数据库技术落后甲骨文20年

  •   甲骨文早在20年前就已提供的许多关键的OLTP功能,包括可扩展的读写集群、并行SQL和复制加密数据库的能力,而亚马逊Aurora并不具备

  •   甲骨文早在20年前就已提供的许多重要的分析功能,许多包括表分区、物化视图、支持丰富的数据类型和高级查询优化,而亚马逊Redshift并不具备

  亚马逊数据库不支持混合工作负载

  •   甲骨文运行分析工作负载的速度比亚马逊Aurora快1000倍以上

  •   甲骨文运行OLTP工作负载的速度比亚马逊Redshift快1000倍以上

  亚马逊数据库比IBM大型机数据库更为封闭,不兼容本地部署的企业数据库应用程序

  •   亚马逊Aurora、亚马逊Redshift和亚马逊DynamoDB仅可在AWS上运行

  •   如果企业使用AWS,就无法针对本地部署进行开发/测试和容灾保护,也不能进行本地部署管理

  •   亚马逊数据库与现有的企业数据库应用程序不兼容,如Oracle、DB2、SQL服务器和Teradata,企业等同于被迫放弃几十年的本地部署的投资

  埃里森出示的资料也表明,AWS没有针对Oracle数据库进行优化:

  •   Oracle数据库在Oracle云平台上运行分析的速度比在AWS上快24倍

  •   Oracle数据库在Oracle云平台上运行OLTP的速度比在AWS上快8倍

  •   AWS的存储性能有限:限制为48,000 IOPs/节点的Amazon弹性块存储(Amazon Elastic Block Storage)比Oracle云慢8倍,限制为800MB/秒/节点的Amazon弹性块存储比Oracle云慢19倍

  •   AWS无法跨节点地横向扩展甲骨文:AWS不支持Oracle真正应用集群(Oracle Real Application Clusters)

  拉里·埃里森主题演讲摘录:

  “我们在保护大家的现有投资,协助你们迁移至云端,这样你们就可以节省成本,比在自己的数据中心运行得更快、更安全也更可靠。这一点差别至关重要。亚马逊无法让你做到这一点。将应用程序和数据迁移至亚马逊将非常困难。”

  “亚马逊网络服务(AWS)未针对Oracle数据库进行过优化。更进一步说,大家可以看到,AWS也没有针对自己的数据库进行过优化。它没有变得更好,而是变得更糟了。亚马逊创新了基础架构即服务(IaaS),但他们提供的仍然是第一代的IaaS。”

  “随着我们从互联网计算转型至云计算,我们在持续进行着创新。所以,如果你们正在筹划在未来的某天使用云数据库,当然现实来说也一定会有这一天,那么哪一朵云会是数据库的最优选择呢?你一定想知道我为什么这样问,那么我的观点就是,Oracle数据库针对云计算进行了优化。”

  “我们多年来的整体策略是赋予你们的数据和工作负载便携性和可移动性,帮助你们轻松进行迁移。所以你们在当代计算中有许多选择。而当新一代计算到来的时候,你们也可以随即迁移。客户总是会有选择的。”

  “但亚马逊不提供选择。如果你在Redshift上运行,它只会在亚马逊上运行,不会有任何其它选择。一旦你采用了AWS,你就无法脱身。如果他们涨价,你就只能付款。”

  “我们开发Linux,也就是我们自己的Linux版本,是开源的,因为我们要回馈社区。我们也开发了开源的MySQL,也是在回馈社区。但其他厂商不这么做,AWS比IBM大型机更封闭。”

  “Exadata Express云服务是我们新推出的入门级Oracle云数据库,它的价格仅为每个月175美元。”

  “光速并不意味着瞬时到达,如果你从伦敦访问在凤凰城的服务器,那么花费的时间要比你从伦敦访问在苏格兰的服务器长。所以确保数据和数据中心靠近用户是十分重要的,而我们的做法就是在世界各地建设数据中心。”

  “我们可以在企业本地运行,在亚马逊上运行,在IBM上运行,也可以在微软产品上运行,我们在所有设备上都能运行。我们给你更多选择。我们可以在你所选的任何硬件上运行。我们也可以在像Exadata这样的专业设备上运行。我们可以把我们的公有云设置在你们的防火墙后方,你们也可以直接使用我们的公有云,选择相当丰富。”

  “亚马逊有三个数据库:用于OLTP的Aurora,用于分析的Redshift,和DynamoDB,也就是它的NoSQL数据库。这三个数据库都仅在AWS中运行,在其它地方都不行。”

  “为什么在甲骨文公有云运行Oracle数据库要比在亚马逊的公有云更具优势?这是由于我们的基础架构,我们的存储性能和每秒输入/输出都胜过亚马逊8倍之多。”

1
相关文章