serverless 学习笔记: 阿里云已将 Serverless 数据库大规模落地,这是否代表着数据库的新风向?

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: serverless 学习笔记: 阿里云已将 Serverless 数据库大规模落地,这是否代表着数据库的新风向?

serverless.jpeg

全面 Serverless 化

Serverless 的三大主要特征是资源解耦和服务化、自动弹性伸缩以及按使用量计费。


数据库的大量状态存储很难做到类似 FaaS 这种即开即用的能力,FaaS 本身不具备共享内存的能力也会让计算和数据库之间的资源动态扩展能力不一致,FaaS 也无法承受服务器通过 driver 和连接池访问数据库时繁重的初始化......


在阿里巴巴内部,数据库的形态一直在不断演变

  1. 大量业务依赖 Oracle 数据库,集团内部诞生了大量优秀的 DBA 和 Oracle ACE。
  2. 传统的单机数据库难以匹配淘宝等业务的快速发展,团队开始探索开源的数据库方案,尝试用 MySQL 替换 Oracle。在这个过程中,团队逐步做了异地多活等架构层面的创新。
  3. 开始对外提供公有云服务,团队将在 MySQL 层面积累的经验通过云的形式提供给用户,这也是如今的主流方式之一,只是这个阶段的用户普遍头痛于突发的数据库扩容需求。
  4. 自研云原生数据库 PolarDB 来了,可以很好地解决上一个阶段出现的扩缩容问题。使用传统云数据库,用户需要提前购买足够支撑业务运行的数据库资源。PolarDB 与底层的 RDMA 高性能网络、CIPU、飞天操作系统等基础设施充分融合,实现了存储计算分离、分钟级别弹性等核心云原生能力,结合 ADB、DMS 等产品逐渐形成了一站式全链路数据管理与服务这样一个被称为云原生数据库 2.0 的阶段
  5. 全面 Serverless 化,更进一步实现了秒级自动化的缩扩容,能够随用户业务请求数的增加和减少智能化“膨胀”和“缩小”,实现资源的自动“吞吐”。这种特性,能够为用户带来更经济的计费模式和更无感的扩容体验,让业务根据请求的繁忙程度实现平滑的全自动响应,无需人工介入

“过去多年,我们深入和底层基础设施结合,哪怕这个过程很痛苦。数据库 on ECS 还是物理机?on ECS 的一开始肯定会带来成本和性能的挑战,这就倒逼着我们必须通过技术创新解决这些问题,迈过这些坎就会发现 on ECS 带来的池化规模效应是巨大的,迈过去就是核心壁垒,Serverless 亦然。”阿里云智能数据库事业部负责人李飞飞表示

数据库 Serverless 化的关键技术解析

  • 计算、内存、存储三层解耦才能实现真正的 Serverless: 创造性地提出了 DDC(Disaggregated Data Centers)架构,实现数据库内计算、内存和存储三层资源解耦
  • 解决跨设备迁移潜在的高可用问题: 使用 Serverless 架构的 PolarDB 节点的崩溃恢复时间比使用单机架构的 PolarDB 内核快 5.3 倍
  • 真正高性能的多节点横向扩展

下一步技术规划

阿里云数据库提出了整体向“四化”方向发展

  • 云原生化 (资源解耦、Serverless)
  • 平台化 (基于云构建数据平台能力、OpenAPI 标准化) -> 平台化:数据库正在逐步走向融合
  • 一体化 (处理分析一体化、离在线一体化、集中分布一体化、多模处理一体化) -> 一体化:放弃分布式、集中式等执念,共生共存
  • 智能化 (AI for DB 简化运维、In-DB ML 挖掘数据价值) -> 智能化:向自动驾驶的数据库平台努力

数据库的场景化爆发时代,来了

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
11天前
|
缓存 弹性计算 NoSQL
新一期陪跑班开课啦!阿里云专家手把手带你体验高并发下利用云数据库缓存实现极速响应
新一期陪跑班开课啦!阿里云专家手把手带你体验高并发下利用云数据库缓存实现极速响应
|
12天前
|
人工智能 弹性计算 运维
触手可及:阿里云函数计算助力AI大模型的评测
阿里云推出的面向AI服务器的功能计算(Functional Computing, FC),专为AI应用提供弹性计算资源。该服务支持无服务器部署、自动资源管理和多语言支持,极大简化了AI应用的开发和维护。本文全面评测了FC for AI Server的功能特性、使用体验和成本效益,展示了其在高效部署、成本控制和安全性方面的优势,并通过具体应用案例和改进建议,展望了其未来发展方向。
82 4
|
11天前
|
安全 NoSQL 关系型数据库
阿里云数据库:助力企业数字化转型的强大引擎
阿里云数据库:助力企业数字化转型的强大引擎
|
12天前
|
存储 NoSQL MongoDB
基于阿里云数据库MongoDB版,微财数科“又快又稳”服务超7000万客户
选择MongoDB主要基于其灵活的数据模型、高性能、高可用性、可扩展性、安全性和强大的分析能力。
|
14天前
|
人工智能 Cloud Native 关系型数据库
阿里云关系型数据库连续五年蝉联榜首
全球领先的IT市场研究和咨询公司IDC发布了《2023年下半年中国关系型数据库软件市场跟踪报告》,2023年阿里云整体市场份额(公有云+本地部署模式)稳居第一,其中公有云市场份额高达39.2%,自2019年起连续5年蝉联榜首。
|
12天前
|
存储 NoSQL MongoDB
小川科技携手阿里云数据库MongoDB:数据赋能企业构建年轻娱乐生态
基于MongoDB灵活模式的特性,小川实现了功能的快速迭代和上线,而数据库侧无需任何更改
|
12天前
|
运维 NoSQL BI
简道云搭载阿里云MongoDB数据库,帮助数以万计企业重构业务系统
通过与MongoDB和阿里云团队的合作,让简道云少走了弯路,保障了线上服务的长期稳定运行,提高了吞吐效率,并相应降低了线上运行成本
|
14天前
|
NoSQL 数据管理 关系型数据库
利用阿里云的尖端数据库解决方案增强游戏数据管理
利用阿里云的尖端数据库解决方案增强游戏数据管理
|
2月前
|
人工智能 自然语言处理 Serverless
阿里云函数计算 x NVIDIA 加速企业 AI 应用落地
阿里云函数计算与 NVIDIA TensorRT/TensorRT-LLM 展开合作,通过结合阿里云的无缝计算体验和 NVIDIA 的高性能推理库,开发者能够以更低的成本、更高的效率完成复杂的 AI 任务,加速技术落地和应用创新。
130 13
|
3月前
|
Serverless API 异构计算
函数计算产品使用问题之修改SD模版应用的运行环境
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。

热门文章

最新文章

相关产品

  • 函数计算