《Serverless数据库技术研究报告》——一、 Serverless数据库概述——(一)Serverless理念的起源

本文涉及的产品
云原生数据库 PolarDB MySQL 版,通用型 2核8GB 50GB
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
简介: 《Serverless数据库技术研究报告》——一、 Serverless数据库概述——(一)Serverless理念的起源

编委会

参编单位

阿里云计算有限公司 中国信息通信研究院云计算与大数据研究所


编写组成员

阿里云计算有限公司:于巍、章颖强、韦仁忠、曹龙、徐东来、滕万欣、李飞飞、王远

中国信息通信研究院云计算与大数据研究所:刘思源、马嘉慧、马鹏玮、魏凯、姜春宇、闫树


版权声明

本报告版权属于阿里云计算有限公司和中国信息通信研究院云计算与大数据研究所,并受法律保护。转载、摘编或利用其它方式使用本报告文字或者观点的,应注明“来源:阿里云计算有限公司和中国信息通信研究院云计算与大数据研究所”。违反上述声明者,编者将追究其相关法律责任。


开篇词

2020年以来,数据库迁移上云态势显著提速,相较传统部署的数据库而言,云原生数据库通过存储计算分离,实现资源池化和弹性,具备高扩展性、高可用性、低成本等优势。在存算分离架构基础上,引入Serverless技术,可为用户提供真正具备秒级智能弹性扩容能力,随需而动的云原生数据库。据相关机构预测,2020年全球Serverless服务市场规模达到446.1亿。中国Serverless服务的市场规模达到63.7亿元,约占全球市场的14.3%


2022年阿里云数据库制定ALL in Serverless战略。核心产品PolarDB、RDS、AnalyticD

BA、Lindorm全面实现Serverless能力。PolarDB结合存储计算分离架构和软硬一体化等创新设计,成本只有传统商用数据库的1/10,计算能力最高可扩展至1000核以上,存储容量最高可达100TB。RDS Serverless支持秒级变配,最高实现70%成本优化。AnalyticDB Serverless可支持海量数据毫秒/秒级实时分析查询,最高节省90%的TCO。

2021年在ACM SIGMOD大会上,阿里云发表《PolarDB Serverless: A Cloud Native

Database for Disaggregated Data Centers》论文,创造性地提出了DDC(Disaggregated Data Centers)架构,实现数据库内计算、内存和存储三层资源解耦,三层资源均可以按需分层弹性,内存层支持PB级弹性扩展。


随着弹性RDMA高速网络、新型内存、新一代云计算架构CIPU等技术在云平台的普及等技术在云平台的普及,Serverless技术使计算、内存和存储资源的三层解耦从理论走向实际,未来将成为云原生数据库发展的新趋势。

1684822632568.png


阿里云数据库核心能力摘要

1684822745464.png

1684822761370.png


一、 Serverless数据库概述


(一)Serverless理念的起源


2009年,UC Berkeley发表了《Above the Clouds: A Berkeley View of Cloud Comput

ing》 ,并在该文章中首次对云计算做出定义:云计算包含互联网上的应用服务及在数据中心提供这些服务的软硬件设施。近年来,随着云计算飞速发展,云计算的形态也在不断的演进,从IaaS到PaaS,再到SaaS,云计算也逐渐地“找到了正确的发展方向”。


2012年,Iron.io的副总裁Ken Form所写的一篇名为《Why the Future of Software and

Apps is Serverless》 的文章中,提出了一个新的观点:即使云计算已经逐渐的兴起,但是大家仍然在围绕着服务器转。不过,这不会持续太久,云应用正在朝着服务器无感知(Serverless)方向发展,这将对应用程序的创建和分发产生重大影响。这首次将“Serverless”这个词带进了大众的视野。


此后国外Serverless生态迅速发展,诞生了如Serverless Framework、Vercel等很多优秀

的产品。然而国内起步较晚,直到2017年阿里云和腾讯云才相继发布了国内的Serverless产

品:函数计算和云函数,这时Serverless才开始进入大多数国内开发者的视野,各大厂商开始极力宣传和实践Serverless,短短三年后,国内Serverless开发进入蓬勃发展期,国内诸多企业开始用Serverless解决业务中的效率和成本问题。

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
3月前
|
数据库 索引
深入探索数据库索引技术:回表与索引下推解析
【10月更文挑战第15天】在数据库查询优化的领域中,回表和索引下推是两个核心概念,它们对于提高查询性能至关重要。本文将详细解释这两个术语,并探讨它们在数据库操作中的作用和影响。
75 3
|
3月前
|
数据库 索引
深入理解数据库索引技术:回表与索引下推详解
【10月更文挑战第23天】 在数据库查询性能优化中,索引的使用是提升查询效率的关键。然而,并非所有的索引都能直接加速查询。本文将深入探讨两个重要的数据库索引技术:回表和索引下推,解释它们的概念、工作原理以及对性能的影响。
113 3
|
4月前
|
存储 缓存 监控
数据库优化技术:提升性能与效率的关键策略
【10月更文挑战第15天】数据库优化技术:提升性能与效率的关键策略
123 8
|
16天前
|
存储 运维 OLAP
【Meetup回顾 第1期】竟是这样的国产数据库,YashanDB技术内幕曝光
YashanDB是一款基于统一内核,支持单机/主备、共享集群、分布式等多种部署方式,覆盖OLTP/HTAP/OLAP交易和分析混合负载场景的新型数据库系统;YashanDB同时提供开发平台、运维平台和迁移平台3大工具平台以满足数据全生命周期管理。
27 2
【Meetup回顾 第1期】竟是这样的国产数据库,YashanDB技术内幕曝光
|
4月前
|
存储 NoSQL 关系型数据库
数据库技术深度解析:从基础到进阶
【10月更文挑战第17天】数据库技术深度解析:从基础到进阶
139 0
|
23天前
|
关系型数据库 分布式数据库 数据库
1月17日|阿里云云谷园区,PolarDB V2.0技术沙龙,畅聊国产数据库
为了助力国产化项目顺利推进,阿里云邀请企业开发者和数据库负责人到云谷园区,与PolarDB V2.0技术专家面对面交流。扫描海报二维码报名,我们将根据信息为您申请入园。欢迎参与,共同探讨PolarDB的最新技术和应用!
|
2月前
|
运维 Cloud Native Serverless
Serverless Argo Workflows大规模计算工作流平台荣获信通院“云原生技术创新标杆案例”
2024年12月24日,阿里云Serverless Argo Workflows大规模计算工作流平台荣获由中国信息通信研究院颁发的「云原生技术创新案例」奖。
|
2月前
|
人工智能 物联网 大数据
解密时序数据库的未来:TDengine Open Day技术沙龙精彩回顾
在数字化时代,开源已成为推动技术创新和知识共享的核心力量,尤其在数据领域,开源技术的涌现不仅促进了行业的快速发展,也让更多的开发者和技术爱好者得以参与其中。随着物联网、工业互联网等技术的广泛应用,时序数据库的需求愈发强烈,开源的兴起更是为这一技术的创新与普及提供了强有力的支持。
30 3
|
2月前
|
存储 JSON NoSQL
学习 MongoDB:打开强大的数据库技术大门
MongoDB 是一个基于分布式文件存储的文档数据库,由 C++ 编写,旨在为 Web 应用提供可扩展的高性能数据存储解决方案。它与 MySQL 类似,但使用文档结构而非表结构。核心概念包括:数据库(Database)、集合(Collection)、文档(Document)和字段(Field)。MongoDB 使用 BSON 格式存储数据,支持多种数据类型,如字符串、整数、数组等,并通过二进制编码实现高效存储和传输。BSON 文档结构类似 JSON,但更紧凑,适合网络传输。
79 15
|
2月前
|
存储 运维 监控
Elasticsearch Serverless高性价比智能时序分析关键技术解读
本篇演讲由阿里云1s团队的贾新寓讲解,主题为高性价比、智能日志更新关键技术。内容分为四部分:回顾日志场景痛点、介绍四大关键能力(开箱即用、高性能低成本、按量付费、智能调度免运维)、解读关键技术(如读写分离架构、ES内核优化等),并演示如何快速接入Serverless产品。通过这些技术,显著提升性能、降低成本,帮助用户实现高效日志管理。

热门文章

最新文章