传统数据库上云难?阿里云PolarDB一步搞定


数据库这个话题最近很热,裁员、新品发布。核心反映的,时代变了,传统数据库不太行了,新的数据库势力正在崛起。阿里云无疑是其中的佼佼者。

 

日前,阿里云PolarDB发布重大更新,可帮助企业一键迁移传统数据库,可以帮助企业将线下的MySQL、PostgreSQL和Oracle等数据库轻松上云,最快数小时内迁移完成。


640?wx_fmt=jpeg

阿里云智能数据库事业部负责人李飞飞

 

可以预见的是,随着PolarDB,数据库这个话题的热度将再上一个台阶,毕竟阿里云已经成为数据库领域的重要玩家。在Gartner数据库魔力象限中,阿里云是唯一入选的中国数据库服务商。

 

但与此同时,我们更想探究的是数据库领域发生了什么?为什么看似普通的裁员却并不寻常?阿里云为什么能遥遥领先?要回答这些问题,还要从大的背景说起,那就是云时代的变迁。



云进入新的发展时期



云正在从补充性资源过渡到替代性资源,替代意味着时代的更迭。这就像汽车代替马车,是农耕时代向工业时代的过渡一样。

 

汽车代替马车不仅仅是车本身发生了变化,而是整个上下游产业链,包括从养马,到马车的制造,再到人们的工作生活方式都变了。

 

置于当下,也就是说,属于传统IT的时代即将一去不复返,与之配套的从IT系统的构建、应用的开发,到生态的联合等都将发生改变。

 

所以,传统厂商都着急了,不变是个死,变得不够快也是个死,因为新兴力量的进步实在太快了。

 

以阿里云为例,回到十年前的2009年,那一年,阿里云写下了第一行代码。那时候,想必IBM、HP、Dell这些IT巨头没人会想到阿里云会有今天的成就。

 

这期间,尽管阿里云的发展并非一帆风顺,但一旦确立了新时代的到来,并完成自身的原始积累,那发展速度就像坐上了火箭。阿里云业绩保持多年翻倍的增长便是最好的说明。

 

与此同时,感受到压力的绝不只有传统IT设备厂商,因为时代更迭带来的是整个产业的变化。再拿阿里云的PolarDB来说,刚发布的时候,估计传统数据库厂商也没觉得它能掀起多大浪。但今天,就连传统数据库厂商本身也在转型。


640?wx_fmt=png

2013年,阿里巴巴就将最后一台甲骨文数据库从其淘宝核心系统中下线。亚马逊也已公开表示,将在2020年彻底放弃Oracle数据库。

 

说到底,还是那句话,一个新时代到来时,所有的东西都在变。作为新时代的典型代表,阿里云引领了很多层面的变化,云是,数据库也是……

 


从传统到云,转变迫在眉睫



数据库领域有一个不争的事实是,传统数据库在走下坡路,根据第三方机构显示,到2021年传统数据库市场会下降20%至30%。而云数据库则相反,以AWS、阿里云为代表的云数据库势力则在快速增长。

 

究其原因,一是势,从传统IT到云这场变迁已不可避免。调查数据显示,今天,企业上云意愿已经达到84%。由此引发的一系列变革也将随之而至。以数据库为例,Gartner预测到2023年,全球3/4的数据库会跑在云上。

 

二则是利,也就是变革究竟能给用户带来什么。相较传统IT,云带来的是弹性、性能、低成本、便捷。对于数据库来说,使用云数据库带来的好处也差不多是这些。

 

势和利共同推动着数据库发展的车轮向前迈进,方向就是云数据库,更准确的讲应该是云原生数据库。简单讲一下二者区别,云原生数据库就是在云上开发的数据库,而云数据库则包含数据库上云这个概念。随着云时代的推进,显然原生于云上的数据库更有优势,和云配合的会更好。

 


阿里云为什么领先?



在这场变革中,阿里云无疑是领导者之一,在符合势和利的前提下,更重要的是它做到了超越友商,做到了领先。

 

我们常说风口来了,猪都能飞起来,但只有退潮了才知道谁在裸泳。在云数据库的大势之下,一大批玩家涌入,水平参差不齐,数据库作为企业最重要的应用,没有之一,承受不起这样的风险,必须选择最可靠的产品,最值得信赖的伙伴,阿里云就是这样的伙伴,它提供的产品对得起用户的信任。

 

有一组数据供参考,至今已经有超过40万个数据库迁移到阿里云上,94%的阿里云头部用户都使用了云数据库。短短几年,成绩不菲。

 

阿里云究竟有什么过人的能力,不妨从几个层面展开。

 

用户对数据库最关注什么?核心的:可用性、性能、成本,以及迁移难度。

 

可用性就不多说了,云多副本的特性决定了它的可用性天生就比传统IT架构高。

 

性能。对数据库性能影响最大的是硬件,这点毋庸置疑,云相比传统IT最大的优势就是可以做到弹性伸缩,当处理数据需要的资源更多时,云能够很快为其分配更多的资源,而传统IT架构只能慢慢排队,所以二者的性能比较严格意义上说不是一个层次。一个形象的比较是普通自行车和变速自行车。

 

事实上,阿里云不仅仅能发挥云弹性伸缩的优势,在单实例上,其也一直在突破边界。目前,阿里云能提供的单实例规格最大达88核710GB,读写速度达到单节点100万QPS,实现三份数据存储实时同步0延迟,业界遥遥领先。

 

除此之外,为了进一步增强性能,阿里云在日前召开的发布会上还发布了两项重要的技术革新:

 

一、PolarDB自研文件系统PolarFS创新性的引入"操作系统旁路(OS bypass)"、“零拷贝(zero-copy)”技术,实现分布式访问具备本地访问相同的性能,数据处理在用户空间完成,避免传统文件系统从内核空间至用户空间的消息传递开销。

 

二、在RAFT协议的基础上,PolarDB开发了一种全新的共识协议ParallelRaft,在保障数据一致性的前提下,提升了PolarFS并行写入性能,在高负载情况下,平均延迟缩短一半,系统吞吐量翻倍。

 

成本方面,阿里云以实际情况进行了对比,详见下图,云上数据库成本不到传统数据库的1/6。


640?wx_fmt=png


至于管理及迁移难度,过去确实很难,因为数据库太重要了,不敢轻易懂,但现在问题不存在了。此次阿里云就带来了重要的更新,能帮助企业一键迁移传统数据库,支持MySQL、PostgreSQL和Oracle等数据库轻松上云,最快数小时内迁移完成。

 

为什么阿里云能做到?因为其在数据库和云领域深耕多年,形成了一个生态闭环,从应用评估,到迁移和实施均有方法可依,有工具可用,有产品对应,并且有丰富的第三方合作生态做支持。举个例子:

 

从阿里云能提供的数据库产品体系看,关系型数据库、NoSQL数据库、分析型数据库一应俱全,这保证了只要用户使用的是主流数据库产品,阿里云均有对应的产品做支撑。


640?wx_fmt=png


其次,阿里云有一系列数据库工具,比如ADAM是一个数据库兼容性评估工具,可以快速帮助客户评估线下数据库的业务在迁移到PolarDB对应版本时,需要做哪些改动,兼容性如何,可以出一个非常详实的兼容性报告,做到心中有数。

 

至此,不难理解为什么阿里云数据库发展会如此迅速:产品领先,迁移简单,上下游支持好。



用户诉求不同,但品质如一


 

最后讲几个实际案例,看看他们为什么选择阿里云数据库。

 

中国邮政。有超过六万家网点,每天处理的包裹超过一亿,其利用阿里云原生数据库技术从传统线下数据库系统一键迁移到云原生数据库,如今中国邮政超大规格表的复杂分析,能够在几亿数据量的情况下,做到秒级查询响应。

 

银泰百货。中国传统零售业的龙头。2016年其光线下数据库成本一年就达到千万元以上。现在,银泰百货几乎所有的数据库都运行在阿里云云原生数据库数据平台上。去年双十一大促,银泰百货业务系统平滑支持了20倍峰值业务的处理,而且IT使用成本并没有明显的增加,成本较传统线下数据库节省了60%以上。

 

网新恩普。浙江省政务云项目“最多跑一次”工程,希望三个月内上线,当时用的是传统线下数据库架构,阿里云最终用不到两个月时间就完成了整个项目的迁移。这个项目有一点值得一提,PolarDB对Oracle的兼容性做到了93%以上。

 

天津通卡。智慧交通行业的一家公司,主要做智能IC卡、公交卡业务。传统使用的是线下Oracle数据库,后迁移至PolarDB,如今可以支持每分钟处理五万次交易这样一个业务量,运营成本大幅节省。

 

尽管每个客户最初的诉求都不一样,但PolarDB带给他们的都是一样的品质,更低的成本,更高的性能,更高的可靠性、可用性,而且很容易就能迁移过去。

 

总结全文,云时代需要符合云时代特征的数据库产品,阿里云不仅做到了,而且是超高标准。阿里云之前的增长看的见,同样之后的也可以预见。


640?wx_fmt=jpeg

猜你喜欢

转载自blog.csdn.net/ZPWhPdjl/article/details/90526068