云数据库开启新篇章,全面进入云原生时代

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 Tair(兼容Redis),内存型 2GB
简介: 云数据库已经开启了新篇章,即将全面进入云原生时代。云原生数据库基于Shared Everything+Shared Storage的存储计算分离架构,极致弹性、高可用、高效管理,分布式实现Shared Nothing水平扩展,将二者结合将完美发挥其近乎无限水平扩展的优势。本次分享由阿里巴巴集团副总裁李飞飞为大家介绍云原生数据库的发展以及阿里云数据库在云原生数据库方向的实践,主要介绍PolarDB的特性优势与新产品功能介绍。

演讲嘉宾简介:阿里巴巴集团副总裁,高级研究员,ACM杰出科学家——李飞飞

以下内容根据演讲视频以及PPT整理而成。点击观看回放
更多课程请进入数据库大讲堂”了解

本次分享主要围绕以下三个方面:
一、技术推动云数据库的创新
二、阿里云云原生关系型数据库——PolarDB
三、新一代RDS全进化

一、技术推动云数据库的创新

1.云原生数据库发展

该部分介绍目前发现的云数据库的一些标准趋势以及云数据库发展的历史。
从早期的托管上云,到云原生应用架构,到今天的云原生下的专属态,云数据库经历了蓬勃发展的历史时期。

image.png

2.PolarDB逐渐成为云原生数据库的事实标准

云原生关系型数据库已经成为业界云原生数据库的事实标准。
PolarDB具有下图所示四个核心特点。第一是IT基础设施云化。第二,计算、存储和网络等基础设施云化后即实现了资源的池化,如存储池化、计算池化。利用存储、计算分离的架构将池化资源的优势发挥到极致,提供极优弹性、高可拓展性以及高可用性。第三,目前人工智能、机器学习技术与数据库系统深度融合,数据库智能化正大迈步向前发展,使应用、数据库开发者、企业级用户可以更加简单、方便、可靠地使用、管理以及优化云原生数据库系统。第四,非常重要的一点是数据生态化。数据库上云不仅仅依靠数据实现,还需要依赖周边的生态工具以及合作伙伴一起使得应用、数据全部实现云化,如此才能最高效能地发挥云原生架构的优势。

image.png

二、阿里云云原生关系型数据库——PolarDB

PolarDB作为云原生关系型数据库,集成了上述极优弹性、高可拓展性、高可用性等优点,利用存储、计算分离的架构以及前端的智能化同时提供多种能力,提供高并发、高处理的云原生数据库支持。
PolarDB是全球首家支持全部MySQL现役版本的云原生数据库。从MySQL5.6,到MySQL8.0,以及2020年新推出的MySQL5.7,PolarDB是唯一一个全面支持、兼容所有MySQL版本的云原生数据库。

image.png
阿里巴巴在本次云栖大会重磅发布PolarDB计算包、PolarDB存储包以及PolarDB全球数据库。

image.png

1. PolarDB计算包、存储包

“水电计费”方式:让用户像使用水电煤一样使用云原生数据库以及云原生数据库的计算资源。通过PolarDB存储包、PolarDB计算包的形式将资源池化,进行管理利用。使用户真正实现按需按量使用、按需按量付款,将云原生优势发挥到极致,降本增效。

image.png

2.PolarDB普惠版&PolarDB标准版

PolarDB普惠版提供一个计算节点与一个分布式共享存储,因此普惠版为中小企业提供高性价比。
PolarDB标准版具有一写多读的多个计算节点,并提供存储分离、弹性扩容等能力,更加熟稳定,满足中大企业对高弹性、高可用性的需求,同时性价比也非常高。
除此之外,PolarDB对在线库以及历史库进行了优化,大大降低了在线数据计算成本以及历史数据存储成本。

image.png

3.PolarDB全球数据库(Global Database)

PolarDB全球数据库打通了跨A类地域,实现了数据跨地域同步,使应用可以就近访问数据库。比如PolarDB有游戏、教育等不同行业的客户,客户往往希望将其应用部署在全球不同地域,阿里云PolarDB希望客户可以利用就近的访问数据进行读写,降低rt。PolarDB全球数据库提供了数据跨地域同步能力,实现数据就近访问,增效降本。

image.png
针对金融云客户,金融云PolarDB平均降价幅度达30%,价格下调最高达47%,真正为客户实现降本增效,帮助客户取得更大的商业成功。

4.云原生分布式数据库PolarDB-X

进一步扩展PolarDB的云原生架构,从云原生数据库Shared Everything+Shared Storage走到云原生分布式数据库PolarDB-X。
如下图架构,PolarDB-X是Shared Everything+Shared Storage+Shared Nothing,即结合分布式水平扩展能力与PolarDB云原生存储计算分离等能力的架构。该架构具有非常大的优势,可以实现几乎无限的水平扩展。PolarDB-X提供分布式事务和分布式查询的水平扩展能力,结合云原生数据架构的弹性、高可用、存储分离架构等,能够大幅提升处理能力。如此一来,对于同样的数据量或同样的并发,可以大幅降低传统分布式数据库进行分布式事务和分布式查询处理的复杂度,将云原生和分布式完美结合在一起,提供下一代企业级云原生分布式数据库。

image.png

5.云数据库专属集群MyBase

MyBase的逻辑很简单,即让用户享受更多自主可控的云原生数据库的红利,针对大中企业客户自主可控的需求提供非常优秀的企业级能力。
image.png
MyBase为用户开放更多的数据库托管权限,通过专属模式开放OS权限,鼓励用户灵活地进行资源调度、资源配置。MyBase用户可以享受阿里云专业的企业级云数据库内核能力,相当于用户在公有云上享受到专有云的云数据库,同时得到阿里云最新、最好的内核支撑以及云原生管控提供的高弹性、智能化等优势。

三、新一代RDS全进化

RDS标准版本不断提升和完善云原生、智能化、企业级数据库的能力。

image.png

1.云原生技术演进

下一代RDS将全面拥抱云盘与ECS。例如将计算池化、存储云化,并且利用存储计算分离技术提供存储计算分离的RDS能力,尽可能将云原生能力发挥到极致。用户可以通过池化的ECS与云化的存储进行弹性缩扩容以及支持高并发与低成本存储。

2.丰富的企业级能力

例如内核、性能优化、全线产品支持标准的企业级安全能力,如TDE、SQL审计等一系列企业级数据审计。

3.智能化加持

新一代RDS支持智能化管控,DAS加持,用智能化技术打造一个自治的云原生数据库平台,可以大幅简化用户在阿里云数据库平台上运维、管理,以此提升效率,降低成本。许多企业级用户从DAS受益,例如智能索引推荐、慢SQL治理、智能告警等一系列能力。

4.阿里巴巴集团实践经验

新一代RDS在现有RDS基础上整合了阿里巴巴多年的实践,推出了AliSQL三节点企业版本和金融级版本可靠性能力,以及其他新增功能。

阿里巴巴希望用户在RDS上可以享受从云数据库到企业级云原生数据库带来的能力优势变化。 最后,阿里云数据库的使命就是帮助更多的企业级用户成功,提供更快更安全的下一代企业级数据库。

相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
目录
相关文章
|
2月前
|
运维 Cloud Native 云计算
云端新篇章:云原生技术的崛起与影响
本文旨在深入探讨云原生技术的概念、特点及其在现代信息技术领域中的应用和影响。通过对云原生技术的详细解析,本文将揭示这一新兴技术如何推动企业数字化转型,以及它对未来软件开发、部署和运维模式的潜在变革。不同于传统的云计算模式,云原生技术以其独特的优势,正在重塑IT行业的格局。
63 7
|
5月前
|
Cloud Native 关系型数据库 分布式数据库
《阿里云产品四月刊》—瑶池数据库云原生化和一体化产品能力升级
阿里云瑶池数据库云原生化和一体化产品能力升级,多款产品更新迭代
100 1
|
18天前
|
敏捷开发 运维 Cloud Native
云端新篇章:云原生技术的崛起与实践
在数字化转型的浪潮中,云原生技术以其独特的优势成为企业实现敏捷开发、弹性扩展和高效运维的关键驱动力。本文将深入探讨云原生的概念、核心组件及其在不同行业的应用案例,揭示其如何赋能业务创新,引领云计算进入新纪元。
|
3月前
|
Cloud Native 关系型数据库 分布式数据库
云原生关系型数据库PolarDB问题之PolarDB相比传统商用数据库的优势如何解决
云原生关系型数据库PolarDB问题之PolarDB相比传统商用数据库的优势如何解决
36 1
|
3月前
|
运维 监控 Cloud Native
|
2月前
|
Cloud Native API 持续交付
云原生技术:开启现代软件部署的新篇章
在数字化浪潮中,云计算已从简单的资源共享进化到支持复杂应用的平台。云原生技术作为这一演变的核心,不仅重塑了软件开发、部署的方式,还为业务敏捷性、可伸缩性和可靠性设定了新的标准。本文将探讨云原生的基本概念、核心技术及实践方法,揭示它如何引领企业走在数字化转型的前列。
|
3月前
|
运维 Cloud Native 安全
云原生技术:未来软件开发的新篇章
在数字化浪潮推动下,云原生技术正成为企业数字化转型的核心驱动力。本文将深入探讨云原生技术的内涵、优势以及实践应用,旨在为软件开发人员和IT决策者提供洞见,助力他们把握云计算的未来趋势。
32 3
|
3月前
|
Cloud Native 云计算 开发者
云原生技术:未来软件开发的新篇章
在这篇文章中,我们将深入探讨云原生技术如何改变软件开发的未来。我们将从云原生技术的定义开始,然后讨论它的主要特性和优势,最后通过一个实际的例子来展示云原生技术的应用。无论你是软件开发者,还是对云原生技术感兴趣的读者,这篇文章都将为你提供有价值的信息和启示。
32 1
|
3月前
|
开发者 容器 Java
Azure云之旅:JSF应用的神秘部署指南,揭开云原生的新篇章!
【8月更文挑战第31天】本文探讨了如何在Azure上部署JavaServer Faces (JSF) 应用,充分发挥其界面构建能力和云平台优势,实现高效安全的Web应用。Azure提供的多种服务如App Service、Kubernetes Service (AKS) 和DevOps简化了部署流程,并支持应用全生命周期管理。文章详细介绍了使用Azure Spring Cloud和App Service部署JSF应用的具体步骤,帮助开发者更好地利用Azure的强大功能。无论是在微服务架构下还是传统环境中,Azure都能为JSF应用提供全面支持,助力开发者拓展技术视野与实践机会。
17 0
|
3月前
|
Kubernetes Cloud Native 网络安全
云原生入门指南:Kubernetes和容器化技术云计算与网络安全:技术融合的新篇章
【8月更文挑战第30天】在云计算的浪潮中,云原生技术如Kubernetes已成为现代软件部署的核心。本文将引导读者理解云原生的基本概念,探索Kubernetes如何管理容器化应用,并展示如何通过实践加深理解。