Larry Vs. Amazon再没机会了!亚马逊彻底放弃Oracle数据库

时间:2024-05-20 22:36:13

Larry Vs. Amazon再没机会了!亚马逊彻底放弃Oracle数据库点击添加图片描述(最多60个字)

AWS技术布道者Jeff Barr在昨天的一篇博客文章,引发了业界热论,亚马逊在"几年"之后完成了从甲骨文到AWS的数据库迁移。

资料显示,之前在7500个Oracle数据库中存储的大约75PB的内部数据,现在都迁移部署在AWS数据库服务中了,包括了AWS的DynamoDB、Aurora、关系数据库服务(RDS)和Redshift。

Larry Vs. Amazon再没机会了!亚马逊彻底放弃Oracle数据库点击添加图片描述(最多60个字)

AWS技术布道者 Jeff Barr

Jeff Barr表示:迁移在很少或没有出现停机时间的情况下完成,并覆盖了亚马逊100%的专有系统。同时,繁重的、潜藏风险的迁移工作需要亚马逊消费者业务部门中的100多个团队的共同配合,包括Alexa、亚马逊Prime、亚马逊Prime视频和亚马逊新鲜。

Jeff Barr称,迁移完成时很少或根本没有宕机,现在它使用了AWS数据库,将成本降低了60%,消费者应用程序的延迟降低了40%。他还表示,有了AWS的数据库,可以更容易地灵活扩展广告数据,这之前需要几个月时间才能完成,而现在,其买家欺诈数据的性能已经达到之前部署Oracle数据库的性能或者更好效果,但成本只有原来的一半。

由此而言,随着公有云AWS的成熟,亚马逊对Oracle数据库的依赖确实早就明显减弱啦。

亚马逊的数据库管理员花了很多时间,在交易率攀升和存储数据总量增加时,仅仅为了保持“亮灯"(运行正常)。其中包括将时间花在低效的硬件配置、许可证管理和许多其他问题上,而这些问题现在正好由现代的托管数据库服务来解决。这就是AWS云数据库可以发挥出作用的时候啦。

除了一些第三方应用程序与甲骨文紧密绑定外,亚马逊不受甲骨文的任何约束了。

去年11月,AWS的CEO Andy Jassy就公开宣布,到2019年底,亚马逊的数据库将摆脱甲骨文Oracle。当时,亚马逊将其数据仓库转移到AWS公有云服务的Redshift上,从而开始了远离Oracle。

1979年,Oracle成为全球第一家在商业上发布关系数据库的公司,并且已成为行业标准。虽然AWS是云计算领域的行业领导者,但Oracle长期以来一直主导着数据库领域。正因为甲骨文Oracle一贯的强势,也被业内尊为“红魔”。

现在,这样的地位似乎就被AWS打破啦!至少AWS自己做到了打破。呵呵。

Larry Vs. Amazon再没机会了!亚马逊彻底放弃Oracle数据库点击添加图片描述(最多60个字)

很有意思的是甲骨文董事长拉里·埃里森(Larry Ellison)一直瞧不上AWS的数据库,包括公开攻击过Redshift弹性欠佳。2017年当时Larry认为亚马逊最好的Oracle数据库云服务叫RDS,属于无自动化、无弹性、无可靠性的“三无产品”。然而事实上,亚马逊消费业务全部迁移到了AWS数据库上,彻底放弃了红魔Oracle和红魔教主Larry Ellison的骚扰!

在这之前,亚马逊与供应商的关系经常因甲骨文董事长Larry Ellison的言论而降低。

去年12月,Larry Ellison信心十足地告诫大家,客户"不可能"从Oracle数据库迁移到AWS数据库。虽然AWS在Oracle之前就已经在云端提供了其数据库技术,但Larry Ellison认为迁移成本太高,而且耗费大量人力,无法证明其合理性。

当然,Larry Ellison到说法并非完全错了,因为后来迁移出现了停顿。

到了2018年10月,亚马逊完成了大约92%的Oracle数据库迁移到了其内部Aurora PostgreSQL。但在转换过程中,俄亥俄州(Ohio)的一个亚马逊仓库经历了创建过多保存点的过程,导致数据库暂时减速。俄亥俄州的这个仓库是在Prime Day之前迁移Oracle数据库的13个仓库中最大的一个。

根据Amazon CTO Werner Vogels的说法,负责迁移的团队知道Aurora和Oracle之间的保存点(savepoint)管理协议,但应用程序仍然遭受数据库连接的"间歇性超时"。

但是,这个事情得到了Amazon CEO Jeff Bezos的强烈支持!没有他的支持,这个事情肯定更难办。

这是亚马逊为摆脱甲骨文软件而做出的更广泛努力的一部分。此前,美国CNBC报道称,亚马逊计划在2020年初前完全脱离甲骨文的数据库,不过甲骨文的Larry Ellison对亚马逊这一想法嗤之以鼻。

哈哈哈。现在,包括亚马逊Prime、Alexa和Kindle在内的消费者业务已经关闭了他们使用的最后一个Oracle数据库,将75 PB的数据迁移到了AWS云数据库上。此前,这些数据存储在近7500个Oracle数据库中。

亚马逊并不是唯一一家离开甲骨文Oracle数据库的公司。对于红魔来说,更悲催的是Salesforce正在努力从关键业务系统中干掉Oracle软件,据报道,该公司正在开发一个用于客户管理的内部数据库。

当然了,话又说回来了,对于亚马逊AWS、Salesforce来说,迁移甲骨文数据似乎有挑战但也能成功,但是对一般的企业级用户来说,要做到甲骨文数据到某公有云数据库的全部迁移,那肯定也是相当之难了。一句话,迁移成本和风险,不要告诉我你没有看到过Larry Ellison对亚马逊的告诫。哈哈哈

Jeff Bezos:Oracle database,goodbye!

Larry Vs. Amazon再没机会了!亚马逊彻底放弃Oracle数据库

  Larry Ellison:Just wait and see! ……

Larry Vs. Amazon再没机会了!亚马逊彻底放弃Oracle数据库

-END-

Larry Vs. Amazon再没机会了!亚马逊彻底放弃Oracle数据库点击添加图片描述(最多60个字)

Larry Vs. Amazon再没机会了!亚马逊彻底放弃Oracle数据库

 

 ?

欢迎文末留言评论!

文来源:阿明独立自媒体,版权所有,侵权必究,转载请授权

本文章和作者回复仅代表该作者个人观点,不构成任何投资建议