《腾讯云:2025年Serverless架构数据库技术白皮书(32页).pdf》由会员分享,可在线阅读,更多相关《腾讯云:2025年Serverless架构数据库技术白皮书(32页).pdf(32页珍藏版)》请在三个皮匠报告上搜索。
1、1Serverless 架构数据库技术白皮书(一)Serverless 概念的诞生.01(二)Serverless 理念阐释与技术组成.02(三)Serverless 架构数据库的演进.03(四)Serverless 数据库发展历程及前景.0501 Serverless 概念的诞生(一)资源池化和弹性扩展.08(二)自动启停.11(三)连接无感转发.12(四)弹性防抖动.1402 Serverless 技术解析(一)低频数据库.16(二)软件即服务.18(三)可变工作负载.18(四)不可预测工作负载.20(五)全托管或免运维.2003 Serverless 应用场景(一)资源层:智能算法调度,
2、提升资源利用率.22(二)计算层:智能 SQL 加速.23(三)管控层:智能调度资源.25(四)代理层:自动分配流量.26(五)应用层:智能化数据管理.2704 Serverless+AI,实现数据库自治05 Serverless 架构数据库的深度演进与智能生态展望06 附录.28.3001(一)Serverless 概念的诞生1946 年 ENIAC 的问世虽标志着数字计算时代的肇始,但其庞大的物理规模与高昂的运维成本,将算力资源禁锢于少数专业机构的封闭场景之中。早期大型机的计算范式以静态任务分配与独占式资源占用为主,这种粗放型管理模式不仅导致算力利用率长期低位徘徊,更难以支撑规模化业务拓展
3、的需求。直至 20 世纪 70-80 年代,分布式计算架构的兴起为优化资源效率提供了开创性路径。以网格计算(Grid Computing)为代表的技术体系,通过任务解耦与跨节点协同计算,实现了对单一主机算力瓶颈的突破。这种将任务分散至异构网络节点的模式,初步构建起资源共享的逻辑框架,可视作算力资源集约化利用的首次系统性探索。然而,互联网在全球范围的爆炸性增长,彻底重构了计算服务的承载主体与需求特征。传统依托于物理机房的集中式部署模式,面对用户规模几何级扩张带来的算力需求与访问压力,逐渐显露出扩容滞后、响应迟缓和成本失控的弊端。为应对这一挑战,2009 年加州大学伯克利分校发表里程碑文献 Abo
4、ve the Clouds:A Berkeley View of Cloud Computing 1,首次明确定义“云计算”是由互联网应用服务(SaaS)、以及支撑这些服务的数据中心软硬件基础设施共同构成的技术范式。这一概念的深化,标志着算力供给模式从实体硬件采购向虚拟化服务订阅的战略转向。云计算借助虚拟化技术,将离散分布的物理计算资源(CPU、内存、存储、网络)抽象整合为可动态调度的“资源池”,并通过 IaaS、PaaS、SaaS 的分层服务模型,使企业得以按需租用算力资源单元。这种模式虽然极大地降低了基础设施投入与日常运维的复杂度,却仍要求用户深度介入虚拟机配置、操作系统管理、运行环境部署
5、、扩缩容策略制定等底层技术环节。资源的申请与释放周期难以匹配业务的瞬时波动,导致大量预留资源处于低效闲置状态这揭示了云时代初期“资源租用”模式的优化空间。随着企业愈发期望聚焦于核心业务逻辑而非底层运维,更趋敏捷、轻量、自主的资源供给方式成为技术演化的必然方向。2012 年,Iron.io 副总裁 Ken Fromm 在行业前沿观察报告 Why The Future of Software and Apps is Serverless 中 2,首次系统性阐释“无服务器”的核心思想。他尖锐指出,尽管云技术已逐步普及,但开发者的心智模型与操作重心仍被束缚在服务器管理层面;这种状态亟待打破,云原生应用
6、将加速向“服务器无感知”(Serverless)的形态演进。该报告前瞻性预言,这一转向将对软件构建、部署与运行的全生命周期产生颠覆性重构开发者只需关注代码功能本身,而无需感知服务器基础设施的存在。“Serverless”这一术语由此正式进入技术主流视野。这一理念在 2014 年 AWS Lambda 服务的发布中获得了工程化验证。Lambda 创造性地提出Serverless 概述0102“函数即服务”(FaaS)范式:开发者仅需上传业务逻辑代码片段(函数),由平台按预置事件(如 HTTP 请求、文件上传、队列消息等)自动触发执行。系统根据实时负载毫秒级启停运行实例,同时仅按函数实际调用次数与