• 发文
  • 评论
  • 微博
  • 空间
  • 微信

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

阿明观察 2019-10-19 10:42 发文

专注每一条价值评论,成就不凡

点击题目下方蓝字关注 阿明观察



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


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


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 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 Ellison:Just wait and see!  ……




-END-






  ?

欢迎文末留言评论


——更多好看的内容,直接戳

声明:本文为OFweek维科号作者发布,不代表OFweek维科号立场。如有侵权或其他问题,请及时联系我们举报。
2
评论

评论

    相关阅读

    暂无数据

    阿明观察

    科技与技术创新的专业号...

    举报文章问题

    ×
    • 营销广告
    • 重复、旧闻
    • 格式问题
    • 低俗
    • 标题夸张
    • 与事实不符
    • 疑似抄袭
    • 我有话要说
    确定 取消

    举报评论问题

    ×
    • 淫秽色情
    • 营销广告
    • 恶意攻击谩骂
    • 我要吐槽
    确定 取消

    用户登录×

    请输入用户名/手机/邮箱

    请输入密码