大兴安岭塔河知青网_亚马逊弃用 Oracle 背后的思考

知青文化 10-16 阅读:14 评论:0
大兴安岭塔河知青网_亚马逊弃用 Oracle 背后的思考,

本文来自微信民众号:小智的互联网视察(ID:  hear_and_tell),作者:唐小智,封面来自:东方IC


亚马逊 AWS CEO 安迪·贾西(Andy Jassy)在 2018 年的 AWS re:Invent 大会上示意,亚马逊将摒弃运用 Oracle,在2019年中期或岁尾,亚马逊将完成悉数迁徙。而在北京时候昨晚,AWS 首席布道者 杰夫·巴尔(Jeff Barr)在官方博客宣告标题为《迁徙完成–亚马逊的消费者营业部封闭末了的Oracle数据库》的文章,正式宣告迁徙完成。


AWS 挥手告别 Oracle


Oracle 创始人拉里·埃里森(Larry·Ellison)十数年来不止一次在公共场所 diss 他的合作对手,这以至成了他的营销作风。而近两年,AWS 不巧恰是被埃里森 diss 最多的合作对手之一:“亚马逊数据库就像半自动汽车,坐进去必死无疑。”


AWS 对此则做出了强有力的回手,“没有新公司会运用 Oracle”、“我们一切 Oracle 上的数据都邑迁徙到亚马逊自身的数据库。”


亚马逊多年来一向在勤奋从 Oracle 数据库平台迁徙到 RedShift,Aurora 和 DynamoDB 等当地 AWS 效劳。为何亚马逊要展开去 Oracle 事情呢?Jeff Barr 在博文中提到:多年前,亚马逊就认识到了,他们在治理和扩大陈腐的 Oracle 数据库方面花费了太多的时候,公司的 DBA 并没有把更多的精神放在更有代价的差异化事情,而是在事件速度不算爬升、存储数据总量不停增进的情况下,一向忙于保证体系的平常运转,一向在处置惩罚庞杂且效力低下的硬件设置、许可证治理和别的本应由现代化托管数据库效劳来处置惩罚的题目。


本次迁徙共有 100 多个团队介入,将存储在近 7500 个 Oracle 数据库中的 75 PB 内部数据迁徙到多个 AWS 数据库效劳。关于AWS而言,迁徙在手艺上并没有太多的难度,毕竟亚马逊只是 AWS 的一个数据范围比较大的客户,与纳斯达克等别的客户无异。

 

“爱吃独食”的Amazon,“死鸭子嘴硬”的Oracle


Oracle的数据库不好吗?事实上,它很好。数据库排行榜DB-Engines上,Oracle已占有榜首位置很多年,跟老妖精Java一样坚硬。



对大多数企业而言,在Oracle数据库上运转自身的营业并没有什么题目,而且还挺费事的。但Oracle的定制化做得实在比较平常,而且埃里森这张大嘴巴实在是获咎了太多人,So……


AWS 的一个协作伙伴曾说过:亚马逊爱吃独食。亚马逊喜好自身开辟各种软件、运用,然后将其产品化,放在AWS云上供全球运用。因而,AWS 挑选迁徙到自研数据库上也并不新鲜,毕竟 Oracle 数据库虽好,也不廉价,再好的定制化也比不上自身相识需乞降痛点。


面临大公司纷纭弃用 Oracle 数据库的局势,埃里森照旧“死鸭子嘴硬”:


没有哪一个公司真正地离开了Oracle。Salesfore不会,Amazon也不会。我们的合作者不会喜好甲骨文,却会继承在Oracle上投资并运营全部营业。我不知道谁在离开Oracle,尚有一向想离开Oracle的SAP,他们有HANA数据库,他们曾尝试从甲骨文迁徙出来已有5、6年了,如今SAP还运转在Oracle上。你告诉我谁在离开Oracle。


Amazon、Oracle 们打得一刀两断,但牺牲品或许尚有其人。

如何搞晕一个聪明家伙?


Oracle DBA:去O海潮下的牺牲品


曾几何时,Oracle DBA(数据库治理员)是IT界著名的金饭碗,只需一证在手,高工资的offer就不愁。不仅云云,大公司对DBA的需求一向很大,DBA们不愁找事情,生涯更是无忧。


但近来几年,DBA 们已经是风景不再。几年前阿里巴巴提出去 IOE,DBA 首当其冲受到影响,当大公司能够不必依靠 Oracle 的数据库,DBA 们存在的代价就大打折扣。


而跟着云时期的到来,跟云绑定的数据库只会越来越多,云盘算平台自身供应的一些基本才能,比方运维等等,也对 DBA 的生长产生了打击。云环境下的数据库事情有别于传统事情环境,更须要 DBA 去调解顺应。但一个难点在于,DBA 们常常是具有多年事情履历的从业者,调解、转型谈何容易?


AWS 去 Oracle 这个例子,关于 DBA 而言更是一种无声的嗤笑:AWS 旗下 Oracle DBA 们的事情就是为了去掉 Oracle。


虽然博文中提到:


迁徙后,DBA 解放了双手,他们更专注于实行机能看管和查询优化,一切这些都是为了供应更好的客户体验。作为迁徙事情的一项使命,我们勤奋为 Oracle 的 DBA 制造新的职业途径,培训他们成为数据库迁徙专家和参谋,培训内容包含 AWS 数据库手艺,云架构,云安全性,OpEx 式本钱治理。他们如今以参谋身份与内部和外部客户一同事情,云云一来,他们有机会在大范围迁徙症结使命数据库的项目中同享第一手履历。


但后续生长果真会云云抱负吗?却也未必。总而言之,DBA 们应当越发警省,去思索自身将来的职业通道。

   

中心节点,自研是将来


阿里巴巴几年条件出了去 IOE 的计谋,在数据库范畴,他们去掉了 Oracle,挑选了自研数据库 OceanBase,后者也在前一阵大出风头,胜利登顶 TPC-C 排行榜榜首。


但实际上,阿里巴巴不是最早实践去 IOE 的公司,在此之前,谷歌等硅谷公司就已走在这条路上,只不过没有提出“去IOE”这个说法罢了。这说明一个什么题目?在这些中心节点下,自研是科技公司将来的霸道。


以阿里、腾讯为代表的这些公司,是国内抢先开启去 IOE 行动的企业,也是在数据库自研方面做得比较抢先的。而在 IT 架构相对比较保守、稳固的金融、通讯等行业,近几年也最先了去 IOE 的行动,而更多挑选拥抱开源或是与国内互联网公司协作定制化的计划。


软件云云,硬件同理。为何阿里巴巴要建立平头哥半导体公司?为何华为要做鲲鹏、昇腾等芯片?由于芯片是限制盘算机、手机、智能装备机能的中心。


只要当你具有自研的才能,你才能在合作中不被卡脖子,AWS 懂这个原理,中国公司也逐步懂了。


本文来自微信民众号:小智的互联网视察(ID:  hear_and_tell),作者:唐小智

版权声明

本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。