在数据库领域,存在一种声音,未来将属于云数据库的天下。
两个事实可以简单佐证一下:一是甲骨文这样全球性领先数据库厂商,在云业务方面的转型十分努力,并且从财报可以看到甲骨文云的收入已经占比越来越高,其中数据库面向云的发展功不可没。
二是亚马逊云科技这样全球公共云领先厂商,每年的营收与利润已经占到亚马逊整体影响十分重要的地位,更关键的是云数据库在亚马逊云科技业务中贡献突出,关键的关键在于云数据库这部分业务利润也十分可观。
数据库向云而生,顺势而为便有所成。更令业界关注的是,Gartner预测,到2022年,75%的数据库将部署至云平台。
机会来了,真的是挡也挡不住!
01 抓住时机,淬炼自研数据库技术
机会来了,但机会是留给有准备的人。
在2005年到2009年期间,属于电商高速发展的阶段,阿里巴巴集团拥有亚洲最大的Oracle数据库集群。
但是,随着淘宝和支付宝的业务与用户激增,继续用Oracle给阿里巴巴带来了巨额的成本。在2010年到2013年期间,阿里巴巴成功用自主开源的AliSQL替换了传统商业数据库。
随后,阿里巴巴开始布局自研数据库,因为阿里巴巴自身体系中的业务驱动其自研数据库不断往前走。比如双11电商场景,有异地多活、热点打卡、秒杀的需求,其中自研数据库的价值自然显现了出来。就此,在数据库基础软件的自主研发领域,阿里巴巴以应用需求为中心,始终坚定地投入,力争实现更大的成功。
2017年到如今,基于十多年积累的数据库技术,阿里云已经可以提供一站式全链路数据管理与服务,通过云数据库RDS、云原生关系型数据库PolarDB和云原生分布式数据库PolarDB-X、云原生数据仓库AnalyticDB、一站式在线数据管理平台DMS等数据库核心产品,形成了阿里云在数据库领域的强大基石。当前,PolarDB已经全面应用于天猫双11的交易、买家、卖家以及物流等系统,2020年双11,PolarDB还刷新了数据库处理峰值(TPS)纪录,高达1.4亿次/秒,较2019年提升了60%。2020年,业内最权威的Gartner年度全球数据库魔力象限评估,阿里云入选领导者象限,是基础软件领域首次进入领导者象限的中国企业。
十多年的努力,在数据库领域换来问鼎全球的能力,阿里云的成功,有着其必然性。
作为国内率先实现公共云业务规模化的科技企业,阿里巴巴不仅在公共云领域迎来一次又一次突破性的发展,跻身亚太第一,全球前三。同时,在阿里云数据库的发展上,也取得了令业界艳羡的成果,2021年更是抢先一步。
在中国市场,2021年8月20日,权威市场调研机构IDC发布2020年中国关系型数据库市场研究报告,阿里云以超过28%的市场份额,力压传统数据库厂商,排名行业第一。
在全球市场,全球权威资讯机构Gartner公布了2011-2021数据库管理系统全球市场格局,微软首次超越甲骨文登顶,以阿里云为代表的新兴云数据库势力表现不俗,在云数据库领域排名全球前三,整体排名全球前七。
当前,顺应数据时代潮流的发展,阿里云数据库技术也在不断迭代,在云原生数据库2.0时代,阿里云专注于为用户提供企业级一站式全链路数据管理与服务。
从阿里巴巴自身业务发展需求出发,带来了在数据库领域的十多年技术耕耘与积累,历经双11等苛刻场景应用的多年打磨,阿里云数据库从业务需求出发,到顺应行业发展的必然趋势,从而迎来了前所未有的机遇。
在业务发展变化过程中,阿里云数据库不断演进经历了商业数据库、开源、云托管到云原生自研,然而这样的选择坚持下来就是十几年的锤炼,因为阿里巴巴业务规模效应的实践验证,必然驱动阿里云数据库走向完善、成熟与成功。
而对外服务客户,更与阿里云数据库技术提升形成飞轮效应。正是因为能够服务广大的客户群体,适配多样化的场景,让阿里云的数据库技术得以快速提升,而这又帮助阿里云数据库技术有能力服务更广大的客户 。
02 将云原生进行到底,三项创新引领抢先
机会来了,最好的准备就是创新。
“将云原生进行到底!”阿里云智能数据库产品事业部总负责人李飞飞在2021杭州云栖大会上喊出的这句话,道出了阿里云PolarDB数据库始终如一的理想。其中隐含另一层意思应该便是,将数据库创新进行到底。现在,通过持续的创新与进步,阿里云自主研发的云原生分布式数据库PolarDB-X和云原生数据仓库AnalyticDB更为强大了。
但是,更令全球云观察眼前一亮的却是在数据库领域的技术升级中,阿里云数据库拳头产品PolarDB抢先一步实现了三大创新。
其一,直面云原生,PolarDB成为全球范围内业界首个实现了存储、内存及计算三层解耦的云原生数据库。实现内存池化,使得弹性能力呈数量级提升,同时大幅度降低成本。
其二,上线多主架构,进一步提升可用性、并发处理、弹性能力,高效应对像“双11”一样的流量洪峰。
其三,成为真正的HTAP数据库系统,可同时处理OLTP和OLAP型混合负载。
或许有朋友会说,创新有什么难的呀,现在哪个公共云厂商不都是每年推出云数据库的创新升级与迭代么?然而,这里值得一提的是,阿里云PolarDB数据库这三项重要的创新,已经在引领全球云数据库行业创新。这也标志着阿里云数据库向企业级一站式全链路数据管理与服务的演进正在加速。与此同时,有了企业级一站式全链路数据管理与服务,以云数据库为中心,全面加快to B行业的数字化进程也就容易成为现实。
进一步分析来看,PolarDB三层池化的最大创新在于,业界首次实现了内存与计算、存储的解耦,内存进一步池化,形成三层池化解耦,使得弹性能力有数量级的提升,同时内存池化大幅度降低了成本,实现了完全的按量使用和按需弹性,对于企业级用户当下各种业务场景有着紧密的贴合。
目前,业界其他云原生数据库虽然都拥有存储与计算分离的弹性,但仅可以做到一写多读。现在,在借助三层解耦、内存池化后,PolarDB还上线了多写多读的多主架构,这带来直接的好处就是将弹性从分钟级降到了秒级,并且不仅是只读实例的弹性,而且读和写都具备秒级的弹性能力。对于企业级用户当下各种业务场景的发展而言,可谓价值非凡也。
为此,如SaaS、电商、游戏等企业级用户,在企业级大规模应用中上线多主架构将会体验更为深刻。毕竟企业级大规模应用对云数据库的写扩展能力和速度要求越来越高,同时还能实现流量低峰的秒级无感缩容,降低成本。降本增效一举两得,能不香么?
此外,阿里云在数据库领域最大的诚心,便是“急用户之所急,想用户之所想,帮用户之所需”。这句话怎么理解呢?空口无凭,拿事实说话最好不过了。在这之前,PolarDB只是支持OLTP型需求处理,但是随着自研列索引技术(In-Memory Column Index,IMCI)的引入,基于分布式共享内存,不仅大大提升了数据冗余性,而且也大大提升了数据实时可见性。PolarDB实现了列式存储能力,用户不需要单独再建一个OLAP系统,可在一套PolarDB数据库上同时运行OLTP和OLAP型混合负载。这标志着PolarDB成为了真正的HTAP数据库系统。当然,这其中也得益于分布式共享内存为新一代HTAP数据库提供了非常好的土壤。
根据测试,PolarDB在大数据量上运行复杂查询的性能可以与Oracle/SQL Server等业界最顶尖的商用数据库系统处在同一水平。
03 聚焦全链路数据生命周期,迈入立体化竞争时代
业内有朋友戏言,在2021杭州云栖大会上,阿里云针对数据库的升级就像打了鸡血一样,创新爆棚,与友商云之间的差距瞬间又拉开了很大。
事实上,不仅针对旗舰型产品云原生关系型数据库PolarDB实现三层解耦等重磅升级,而且在云数据服务RDS上实现向智能化和安全迈进,借助实时全量SQL诊断和预测的能力,帮助用户更好运维和部署企业级的数据库服务。
面向企业级的首要关键就是安全,值得注意的是,在全加密的能力上,阿里云RDS更进一步,现在用户就可以购买和使用阿里云RDS PG全加密版。除此之外,所有RDS服务将提供业界标准的如TDE、KMS等系列企业级的安全能力。再加之结合云原生智能化安全,阿里云企业级数据库服务已经真正做到了触手可及、简单易用、安全可靠。
云原生分布式数据库PolarDB-X将全面开源,PolarDB-X是阿里自主研发的原生MySQL分布式数据库,融合了分布式SQL引擎DRDS与分布式自研存储X-DB,实现一体化的分布式,提供企业级的一体化,可实现资源池化高效管理,专注解决海量数据存储、超高并发吞吐及复杂计算效率等数据库瓶颈问题。
目前,云原生分布式数据库PolarDB-X国内已经应用到银行、通信等多个行业领域。在2021年5月宣布PolarDB for PG开源后,PolarDB-X的开源又多填补了一项开源社区空白,使得阿里云在MySQL分布式生态方面将变得更为丰富。
此外,云原生数据仓库AnalyticDB用云原生的架构对MPP数据库进行升级,让数据分析实时化、在线化,提供离在线一体化的分析能力,打通数据库和传统数据仓库之间的数据孤岛。
值得一提的是企业级一站式在线数据管理平台DMS,实现多源异构在线数据的统一管理,拥有从Online DDL到DevSecOps到脱敏到开发等一系列企业级的数据库管理能力,帮助企业实现在线数据价值最大化。并且可以通过一站式数据管理平台DMS+ADB可快速构建实时数仓,实现库仓一体的技术架构。
目前,阿里云DMS已经拥有10万级周活开发者,支持27种数据源,服务24万企业全域数据资产,支持超过65万的数据集成链路以及15种脱敏算法,内置200+安全规则,真正做到库仓一体,让数据在数据库和数据仓库中无缝流转。
此外,针对AIoT、物联网、车联网的蓬勃发展,面向新兴物联网场景的多模数据要求,阿里云还推出了面向开发者与应用的云原生多模数据库Lindorm,在一个数据库系统里面提供了针对时序、文本、时空等多种数据类型进行处理、存储和分析的能力。
这些数据库的升级、迭代与创新虽然非常值得关注,也为全链路数据生命周期的管理提供了更强大的能力。但是,DBStack的出现,却带来更大的影响。
全球云观察分析认为,公共云厂商主动打破云边界,意义特别重大。推出DBStack,这将代表着阿里云进一步深入拓展政企行业用户的满满诚意,这应当也是阿里云数据库发展十多年来一次意义非凡的创举。一方面,让云与企业级IT实现更快速的破局;另一方面,加速了用户走向混合多云环境下的数字化成功。
当然,这里必须提一下DBStack的最大亮点。DBStack实现了敏捷交付,无缝集成,让云原生数据库无处不在。不管你是公共云,还是混合云,不需要用户对现有基础设施做大量的改动,就可以轻量化地、云化部署到用户的环境中。这样的举措看似大家都懂都理解,但是真正实现起来不仅要在战略上有所巨大调整,在技术细节上还要做深入的研发与集成。这样的创新必然是让云数据库打破了用户在云上环境与云下环境的边界,助推云数据库加速进入政企行业领域实现更为广泛的应用。同时也让云原生数据库技术可以快速进入专有云、混合云市场,掀起对传统商业数据库的新一轮替代潮。
综上所述,阿里云在业界首先提出进入云原生数据库2.0时代,聚焦全链路数据生命周期的管理与服务,并且提供一站式全链路数据管理与服务的能力,通过数据生产和集成,到数据实时处理与存储,再到数据分析和发现,最后到数据开发和管理,从而带动云数据库行业进入了立体化竞争的时代。
立体化竞争,就像打一场立体化的战争一样,需要云数据库厂商具备深厚的技术积累与全面的产品服务能力。
显然,当前的阿里云,必然已经准备好了。
04 面向未来:不创新,毋宁死
当前,国产数据库的赛道百家争鸣,以阿里云为代表的云服务厂商,在云数据库领域抢先一步,宣告进入了云原生数据库2.0时代,将企业级一站式全链路数据管理与服务呈现在行业面前,这标志着中国数据库行业已经具备与全球数据库顶级厂商争先的创新能力。
在公共云厂商全面进军to B行业领域的大趋势下,数据库领域的创新将带来非常重要的突破性作用,这也是百行百业走向数字化真正成功的必经之路。
当然,大家也可以看到,在中国的数据库市场上,竞争也十分激烈,所有的公共云厂商都推出了自己的云数据库,加上还有多年专注企业级数据库软件领域的厂商,业内人士不完全统计,前前后后出现提供数据库产品的大大小小厂商不下百家。
但是,数据库领域的竞争,只是靠一时的热情很难取得长足发展。必须依靠技术创新的真实力与真本事,即便还是存在某些数据库厂商的投机行为,但面向未来云数据库的发展与竞争,不创新,毋宁死。
(by Aming)