oracle rds 运维服务_Amazon消费业务彻底弃用Oracle数据库

bc960f3a4791091637703e175c8e24be.png 作者 | 田晓旭 编辑 | Natalie AI 前线导读: 终于到了这个时刻,AWS 首席布道者 Jeff Barr 在博客上透露:Amazon 消费者业务正式完成了对 Oracle 数据库的迁移工作,并关闭了最后的 Oracle 数据库。 更多优质内容请关注微信公众号“AI 前线”(ID:ai-front)

AWS re:Invent 2018 大会上,AWS 首席执行执行官 Andy Jassy 表示到 2019 年底,亚马逊将全面放弃使用 Oracle 数据库,97%的“关键任务数据库”将运行在亚马逊自己的数据库服务上。2019 年 10 月 15 日,我们终于听到了来自 Amazon 去 Oracle 工作的 最新进展:

Amazon 消费者业务正式完成了对 Oracle 数据库的迁移工作,关闭了最后的 Oracle 数据库,其中近 7500 个 Oracle 数据库、75 PB 级数据库全部迁移到 AWS 数据库服务,包括 Amazon DynamoDB,Amazon Aurora,Amazon Relational Database Service(RDS)和 Amazon Redshift。

迁移过程

为什么 Amazon 要开展去 Oracle 工作呢?根据 Jeff Barr 在博客所言:多年前,Amazon 就意识到了,他们在管理和扩展陈旧的 Oracle 数据库方面花费了太多的时间,公司的 DBA 并没有把更多的精力放在更有价值的差异化工作,而是在事务速率不算攀升、存储数据总量不断增长的情况下,一直忙于保证系统的正常运转,一直在处理复杂且效率低下的硬件配置、许可证管理和其它本应由现代化托管数据库服务来处理的问题。

Amazon 开展去 Oracle 工作的难点在哪里呢?笔者之前采访过 AWS 的相关技术专家,他们 表示:从技术实施层面来讲,Amazon 只是 AWS 的一个数据规模比较大的客户,与纳斯达克等其它客户无异。在实施去 Oracle 操作之前,需要听取 CEO 和 CTO 的意见,并决定好 Oracle 上的哪些应用应该如何解决。整个迁移过程的复杂度不止在于需要做数据和数据库本身的迁移,同时还要做数据库上运行的应用迁移,并且这些应用既有企业内部开发的,也有 ISV 提供的,甚至有些应用的年代已经非常久远了。

据了解,本次 Amazon 消费业务的去 Oracle 工作共有 100 多个团队参与,包括 Alexa、Amazon Prime、Amazon Prime Video、Amazon Fresh、Kindle、Amazon Music、Audible、Shopbop、Twitch 和 Zappos 等着知名品牌和网站,以及 AdTech、Amazon Fulfillment 等内部团队技术,涉及到的系统包括消费者付款、客户退货、目录系统、提供体验、数字设备、外部付款、财务、InfoSec、市场、订购和零售系统。

整个迁移工作将存储在近 7500 个 Oracle 数据库中的 75 PB 内部数据迁移到多个 AWS 数据库服务。其中,低延迟服务已迁移到 DynamoDB 和其他高度可扩展的非关系数据库,例如 Amazon ElastiCache;具有高数据一致性要求的事务性关系工作负载已移至 Aurora 和 RDS;分析工作负载已迁移到云数据仓库 Redshift 。

63aad28e94bf1f4169f6369689cfb6c0.png

迁移效果

整个迁移工作完成之后,实际的使用效果如何呢?Jeff Barr 也在博客中给出了迁移前后在成本、性能、管理开销等方面的对比:

  • 降低成本:基于应用规模和所享受的折扣率,Amazon 数据库成本降低了 60% 以上。AWS 客户定期报告从 Oracle 切换到 AWS 可以节省 90%的成本。
  • 性能改进:面向消费者的应用程序延迟减少了 40%。
  • 管理开销:切换到托管服务可将数据库管理开销减少 70%。

以上是迁移之后,Amazon 整体的效果对比情况,如果我们把范围缩小到具体的业务,那么迁移之后效果如何?Jeff Barr 列举了几个例子:

  • 广告:迁移后,在 RDS 的支持下,该团队可以在数分钟内将数据库机队规模(及其吞吐量)增加一倍,以适应高峰流量。而在迁移之前,这种扩展工作需要耗时数月。
  • 买方欺诈:在 Amazon Aurora 的支持下,该团队在短短一小时的停机时间内迁移了 40 TB 的数据,并以一半的成本实现了相同或更好的性能。
  • 财务分类帐:在 DynamoDB 的支持下,该团队迁移了 120 TB 的数据,并将延迟减少了 40%,将成本降低了 70%,将开销减少了 70%。
  • 钱包:该团队将超过 100 亿条记录迁移到 DynamoDB,并将延迟减少了 50%,运营成本减少了 90%。

虽然 Amazon 消费业务部门关闭了 Oracle 数据库,但是某些第三方应用程序已与 Oracle 数据库紧密绑定,尚未迁移。而且 Oracle 数据库拥有深厚的用户基础,AWS 的云数据库服务 RDS 中也仍然在提供 Oracle 数据库。

参考链接:

https://aws.amazon.com/cn/blogs/aws/migration-complete-amazons-consumer-business-just-turned-off-its-final-oracle-database/


46a8dbf260bc198d2409f86067b3fd6d.gif

你也「在看」吗??

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值