简介:引领云原生数据库技术继续翻新
这几年,云原生已成为阿里云的另一个标签,不仅最早布局云原生技术,领有大量客户实际,更打造出丰盛的云原生产品家族。尤其是数据库产品线,已进入云原生 2.0 阶段,通过全链路的技术撑持能力,奔向更远的星辰大海。
云原生数据库进入 2.0 时代
从狭义概念来看,所谓云原生,是指全面应用云服务构建软件;而广义的云原生,是指通过容器、微服务、Serverless 等全新技术构建利用,它不仅影响着计算架构、开发和部署形式,更是对整个基础设施和平台能力的一种考验。
所以,数据库的云原生之路个别从 IT 基础设施云化、外围场景的互联网化开始。这也是阿里云智能数据库事业部总负责人 李飞飞,在多个公开场合定义的云原生数据库 1.0 阶段。这一阶段的典型特色是,基于云的整个 IaaS 能力,晋升数据库自身的性能和服务体验。那么,云原生数据库 2.0 时代,产生了怎么的变动?有哪些新特点?阿里云数据库的云原生之路演进到何种水平了?阿里云数据库高级产品专家 蔡冬者 (花名:江柳),在 DTCC 大会期间承受 IT168 记者采访时,进行了具体解读。
阿里云数据库高级产品专家 蔡冬者 (花名:江柳)
“1.0 阶段,更强调的是单品能力,比方:如何基于 MySQL 打造最佳业务实际;2.0 阶段,用户须要的是一个能集成多种引擎的全面的数据库解决方案,尤其在挪动互联网、IoT、5G 技术趋势的加持下,数据的利用场景变得越来越丰盛,更须要一个从生产到利用的全过程产品体系。”蔡冬者强调,阿里云云原生数据库,已过了底层基础设施和平台云化的 1.0 阶段,当初正向更高服务水平进军,通过全链路的技术撑持能力,引领云原生 2.0 时代,把数据库服务施展到极致。
全链路撑持能力背地的产品家族
在云原生数据库 2.0 理念下,阿里云在刚刚过来的云栖大会上公布了一系列产品的重磅更新版本,包含云原生关系型数据库 PolarDB 和分布式版本 PolarDB-X,云原生数据仓库 AnalyticDB,云原生多模数据库 Lindorm、企业级自治数据库 RDS,以及一站式在线数据管理平台 DMS。对于 PolarDB、分布式版本 PolarDB-X,云原生数据仓库 AnalyticDB、云原生多模数据库 Lindorm,业界关注度比拟高,已有大量相干材料,这里不做过多赘述,本文次要对 RDS 以及与之密切相关的利用 DMS 做重点剖析。
从大的数据库分类来看:一类是,OLTP 事务型数据库;另一类是,OLAP 剖析型数据库,起初又衍生出 HTAP 混合型事务剖析治理。阿里云 RDS,就属于事务型数据库,也是整个云数据库市场规模最大、用户最多的一个根本业务。提到 RDS,可能有人会感觉这是一款各家都有的“常规化产品”,应用体验都差不多。其实,绝对同类产品,阿里云 RDS 具备几个重要特色。
一、领有弱小的企业级数据自治能力。阿里云 RDS 是基于开源以及在商业化内核根底上构建的全托管式产品状态,不仅兼容了开源数据库 MySQL 的内核,还做了更深度的内核优化,尤其在数据库主动驾驶层面有更卓越体现。阿里云数据库的自治能力已处于行业领先地位,不论是自治的深度、引擎反对的覆盖度,还是利用规模上,其余厂商都无奈等量齐观。
二、能通过内核以及相干产品的管控能力,给用户带来更快、更稳、更平安的数据库服务。为了满足互联网利用的动静负载、高并发、永不停服等业务特色,,RDS 提供一体化读写拆散、计算存储无缝扩大的解决方案,帮忙用户动静调整读写比例或存储计算资源,解决企业在读多写少状态下的扩展性问题。为了确保高可用性,阿里云提供三正本以及两地三核心的解决方案,满足游戏、电商、运营商、金融、政府类企业对数据库的利用要求。备份复原上,RDS 可在分钟级实现 TB 级数据的疾速复原,解决企业业务故障状况下的疾速业务回滚诉求。同时,通过深度内核优化,RDS 相较于开源版本性能最高可晋升 80%。
三、全链路的数据安全劣势,包含拜访平安、存储平安、传输平安以及审计平安。
值得一提的是,阿里云认为真正的云数据库也能像生存中的水和电一样,只关怀下层利用,而不须要关注底层的基础设施。阿里云于 2017 年首次提出“数据库主动驾驶”理念,数据库自身就具备异样自感知、自诊断、自决策、自修复、自弹性及自平安的能力,齐全自闭环解决企业数据库遇到的性能、可用性以及数据可靠性等问题。以阿里巴巴团体为例,已为所有数据库开启主动驾驶能力,同时,6000 家企业客户也已通过 RDS 实现数据库的主动驾驶。
在企业级数据库主动驾驶能力方面,阿里云在数据库智能调参 ResTune 零碎论文被 SIGMOD2021 录用,这是阿里云自治数据库和智能化运维获得的里程碑式的一步。所谓的智能调参,是指联合了机器学习以及大量专家教训和逻辑,去做对数据库影响比拟大的参数优化,从根本上帮忙企业升高参数调优门槛,满足千行百业的工作负载需要。
阿里云除了领有弱小的数据库自治能力,还有另外一款明星产品,即一站式数据管理平台 DMS。DMS 并不是一个从无到有、从 0 开始构建的产品,它最早在阿里巴巴团体外部孵化,次要解决数据库开发效率问题。之后,随着企业业务的倒退,用户也越来越关注海量数据的采集、集成及价值开掘,此时,用户开始涌现出对数据处理、加工、剖析以及利用集成等一系列需要,这须要企业要领有更弱小的平台治理能力。于是,阿里云在 2021 年对 DMS 进行了一站式降级。
阿里云 DMS 包含几个重要模块,包含:数据库的开发设计模块(最早开发的模块);数据集成模块(次要解决跨数据源之间的数据流动问题);数据开发加工模块;数据库的利用模块,以及横跨这些模块的数据安全及 DevOps 等,基本上所有的数据生产和治理能力都能够在这个平台上解决。
基于 DMS,企业能够真正实现库仓一体,能够让数据流动变得简略,而且能做到实时的数据流动和集成。另外,DMS 内置了弱小的数据安全能力,能够让用户从生产到利用层面领有一站式的平安能力,包含能够自定义合乎规定的平安引擎,对敏感数据进行脱敏,设置平安拜访拦挡性能等。同时,平台自身能够提供端到端的自助诊断能力,能帮忙用户疾速发现、诊断数据在流动、集成以及流转过程当中遇到的所有问题。DMS 的一站式体验,还体现在笼罩的数据源比拟多,有 27 种常见数据源,所有数据都能实现对立治理。
所以,整体来看,阿里云云原生数据库产品家族,不仅强调全场景、全链路撑持能力,单品云原生能力也在继续演进,尤其从 RDS 以及 DMS 体现来看,正在向智能化以及平安可靠性方面降级。
交融趋势的基本是解决业务多样化需要
除了更强调智能化和安全性,其实交融型趋势也是云原生 2.0 时代的一种新变动。
蔡冬者认为,不论是湖仓一体化、大数据一体化,还是多模,实质上是企业数据的多样性导致计算的多样性需要起来了。这时,数据库的倒退会体现出几种演进思路。一个是专项专用,即每个引擎只解决我独特的场景问题,通过简单的技术状态组合来解决企业的多样化需要,这是一种解决思路。第二种思路,是通过一体化交融的趋势,升高企业解决问题的老本。比方:通过多样化的计算存储需要,升高数据计算存储的老本及门槛。
而云原生 + 分布式的联合,次要是解决指标客户群体的高并发、继续经营、动静负载及海量数据等问题。当传统的单机数据库遇到容量瓶颈,云原生 + 分布式演进方向显然是最佳抉择,能够帮忙用户满足互联网业务状态下的挑战。同样,软、硬件一体化,也是 IT 技术倒退的必经阶段,通过更深层次的软硬件联合,能够从设计之初晋升利用自身的性能、稳定性和安全性等问题。
不论是哪种交融模式,阿里云数据库会始终秉承云原生 2.0 指标,在底层的引擎布局上,布局全链路能力。其中,智能化、平安可控、在线一体化、多模以及与分布式联合的方向,都是单品能力持续精进的主攻方向。包含在国产化代替大背景下,会对数据库的平安要求越来越高,阿里云推出全加密数据库产品,确保政府、金融以及运营商行业用户,领有更强的数据加密能力。针对去 O 趋势,阿里云数据库也在做相干筹备,推出了一整套数据库降级迭代解决方案,蕴含 PolarDB -O,能够实现金融级的数据库迁徙。
阿里云数据库领有丰盛的业务场景,不仅繁多数据库产品能力强,更领有全场景化的服务能力。通过多年的技术打磨和云原生化的疾速迭代,阿里云数据库产品在易用性、性价比以及稳定性方面,都领有更卓越体现,这可能是用户抉择阿里云数据库的最根本原因。换言之,产品自身的内核以及弱小的技术研发能力,是阿里云数据库获得用户信赖、建设宏大用户生态的基石。
原文链接
本文为阿里云原创内容,未经容许不得转载。