正如行业人士预料,2019年是数据库发展历史上浓墨重彩的一笔,这一年,“去O”的呼声与行动达到了新的高峰。
AWS近日宣布其消费者业务已经彻底弃用Oracle,这是云厂商对传统数据库厂商的一次胜利。近7500个Oracle数据库中的75PB内部数据,全部迁移到AWS数据库服务。
如此大的工作量也没能阻挡数据库云化的趋势,AWS的DBA再也不用费时费力的管理和扩展数千个旧的Oracle数据库,转而去做高价值的差异化工作,比如云数据库迁移咨询。
与此同时,国产数据库也是百花齐放,云数据库得到认可并进入增长快车道,就像阿里OceanBase采用的分布式架构,数据库的权利中心也不再集中。
在国内,一切都要从阿里“去O”开始说起。
10月24日程序员节当天,高德总裁刘振飞回顾阿里去IOE历史。十年前(2009年)的9月,刘振飞奉命组建当时的淘宝技术保障部。随即启动了2010年的技术预算工作,第一次给时任集团首席架构师的王坚博士汇报预算,刘振飞得意地说到:“(淘宝)2010年不再购买小型机”,被王博士狠狠批评了一顿:“既然2010年可以不再购买小型机,为何还要给自己留下活口,2011年以后还可以买呢?加一个字:2010年起不再购买小型机!”
本来是成本优化的汇报,结果演变成了阿里去IOE的大幕,没有人能预料到历史的走向,正如没人知道当时阿里去IOE究竟是不是痴人说梦。
2009年11月,王坚博士决策启动阿里“去IOE”工程,2019年10月,OceanBase发布Oracle兼容版本2.2,并公布TPC-C排行榜第一的成果,十年时间含而不说的是无数辛酸与释然。
阿里去IOE的成功是无数人拼出来的成功,也遵循了自古的真理“风险越高回报越大”,这段史诗级的工程造就了如今全球前三的阿里云,登顶数据库榜单第一的OceanBase以及国内首个云原生数据库POLARDB。
阿里云率先起步,占据技术与市场优势,OceanBase和POLARDB都是当下数据库第一梯队产品,而问题是,阿里的成功可不可以被复制?
以实践角度来说,阿里去O是超前实践,虽然验证了开源+自研能够替代传统商业数据库,但在2014年时,大部分企业并不具备阿里一般的决心与技术条件,业务需求也没有膨胀到传统数据库不可支撑,所以去O的红利才在近两年加速释放,并于2019年达到顶峰。
从阿里去O,到集体去O,是行业近两年上演的默契剧本。在相同的企业所面临的内外部环境也发生了趋同性的变化。数据库是三大核心基础软件之一,从国家战略层面有必要做好备选项。中国市场营收占Oracle全球的2%~5%,最多不超过13亿美元,联想到Oracle在中国裁员千余人,可见Oracle并没有打算长期投入中国市场,而且不单单是市场因素决定的。
行业专家还指出,近两年也是Oracle版本升级的一个关键点。到2020年12月31日止,Oracle 官方不再提供11.2 版本的技术支持。(针对11.2版本出现的新bug,不再提供新的补丁包,但是如果仍购有Oracle官方服务,并且数据库所遇问题在已有的11.2 列表中,那么官方仍然提供技术服务。)
12.1版本也即将在2021年中,不再获得技术支持。对于保有量很大的11g用户而言,面临的问题有些尴尬,升与不升?升到何版本?均需考虑。即使升级,如此大版本的平滑升级,也是不太容易的。基于以上问题,在这个阶段考虑换型,也是一种选择。
以上是从Oracle的角度考量,如果Oracle是个围城,里边的用户想出去,外面的用户也有了性价比更高的替代品,那么围城围住的只能是过时的Oracle。不可否认Oracle也在让自己的数据库具备部分“云”的属性,接下来比拼的是速度与意识。
也有报道指出,TPC-C测试是九年之前的甲骨文和九年之后的OceanBase PK,OceanBase赢的是时间,是“关公战秦琼”,“前朝的剑斩今朝的官”。
其实不尽然,Oracle和OceanBase的确处在不同的时间维度,但这也是两者之间最根本的区别,本质上Oracle和OceanBase竞争的是不同时代应用和业务的IT话语权。
阿里去IOE动机来自于快速发展的业务与不堪重负的IT支出之间无法调和的矛盾,互联网带来的是业务模型的变化,过去企业用户没有如双十一的巨大流量业务,用旧的IT模式去驱动新的业务,本身就是不匹配的,阿里的核心电商业务想要不为IT供应商打工,就要自我打破横亘在前的数据库难题。
Oracle是传统商业模式下的胜利品,在过去数十年间“剩者为王”,而随着互联网大潮浩浩荡荡起落,新型互联网应用涌现,传统行业被刷新,时代呼唤新IT。
新IT就是云计算,云数据库天然具备云上灵活性,能够提供强大的创新能力、丰富多样的产品体系、经济高效的部署方式和按需付费的支付模式。“去IOE”工程让阿里有了灵活支撑业务飞速发展的架构,基础工程技术和人才的积累,并且大幅降低成本,阿里和AWS等云厂商以云的方式将自己的实践成果输出,例如阿里的POLARDB、OceanBase,AWS的Aurora,这些都在降低云计算时代数据库的门槛并且带动整个行业爆发。
通过使用云数据库,企业业务建立了分布式的开放框架,实现了系统的线性扩展能力,确保系统架构的先进性;同时减少软硬件维保和技术支持、以及对开发商的依赖,加强自身对核心技术能力的掌控;引入标准设备和开源数据库,还能大幅降低IT投资和运维成本,提升整体运营效率。
Gartner预测,到2023年全球3/4的数据库都会跑在云上,企业正将新应用向云转移,对数据存储和计算分析的能力要求不断加强。
1月7日,记者获悉,阿里云中标国家医疗保障局核心业务区云平台资源扩容项目。此前,阿里云已承担国家医疗保障局医保信息平台、国家智慧医保实验室实验平台两个国家级平台的核心业务区建设工作。 据介绍,...
查看全文随着腾讯9·30架构调整一周年的到来以及阿里杭州云栖大会的落幕,关于云厂商架构调整后的形态与打法的话题重回人们视线。 全球公有云中,前五大供应商的主导地位更加明显,它们控制着四分之三的市场。 按照IDC...
查看全文5月14日,由阿里云、PAKDD 2021联合举办的“第二届阿里云智能运维算法大赛”首次以“线上+线下”同步举行的方式圆满落幕!本次大赛基于阿里云天池平台举办,聚焦于“解决大规模生产系统中的内存故障预测”,尤其是...
查看全文黑客做公益,这确实是个新闻。 然而在黑客当中,有一个特殊的类别,他们拥有犀利的网络入侵技术,却在发现安全漏洞时提醒对方修复,从而抵御真正的入侵者,外界通常称之为“白帽子”。 一 时间是凌晨 2:18,昏...
查看全文
您好!请登录