在云计算的发展过程中, 计费方式往往是开发者最直观的感知。最初,用户需要直接购买资源,按小时计费;后来,函数计算将粒度细化到按请求执行的毫秒级。很多开发者第一次接触一款云产品时,关注的往往不是架构,而是账单。因为账单背后映射的,正是云厂商在 资源抽象、调度方式、安全隔离与开发体验 上的关键选择。
函数计算的演进史,其实也是一部计费方式的演化史。透过计费这一窗口,我们可以一管窥全豹,清晰地看到背后产品形态在技术与体验上的深刻变化,以及技术架构随应用场景不断演化的能力。
在函数计算发展的最初阶段,最大突破点在于计费方式的根本转变:用户不再像租用虚拟机一样,为实例的持续运行付费,而是只在函数被真正调用、执行时支付费用。换句话说,在没有请求执行的时间段,用户无需承担任何闲置成本,这一阶段的创新,让“只为代码运行时刻付费”成为 Serverless 的立身之本,也迅速降低了开发者的使用门槛。如下图所示。

支撑这种计费模式的关键技术包括:
这一阶段让函数计算真正区别于虚拟机和容器租用模式,奠定了“按请求计费”的核心心智模型。
随着函数计算逐渐普及,除了事件触发外,Web Server 等 I/O 型场景也开始被采用。如果继续采用单请求独占计费,对比传统多并发的服务模型,成本很难接受,因此进入了第二阶段的演化。
核心变化是:
突破单并发限制,按函数实例的
活跃时间段计费,并将粒度精细化到
1ms,从而支撑 Web 应用、API 服务等主流场景,如下图所示。

支撑这一演化的关键技术包括:
这一阶段的价值在于:从“为单个请求买单”转变为“为活跃区间买单”,辅以更精细的粒度和运行时灵活性,让函数计算从事件驱动扩展到主流 Web/API 服务场景。
AI 应用具有 长会话、强交互、低延迟的特点:
这类应用往往是 稀疏型负载:大多数时间处于低负载,仅维持长连接和上下文。传统“请求边界=活跃,闲置时冻结 CPU”的机制不再适配:如果一律计为活跃,用户在“低价值”的保活状态下将付出过高成本。
因此,第三阶段的核心转变是:在识别请求边界的基础上,引入**按实际资源消耗动态区分“活跃/闲置”**的计费模型。低负载状态下减免 CPU 费用,同时仍然允许 AI 应用运行后台任务。

支撑这种演化的关键技术包括:
IdleTimeout 主动控制会话保留时间(即将发布)。第三阶段的价值在于:从“为活跃区间买单”进一步演化为“按资源消耗分层计费”,账单更好地对齐到 有效计算,避免因长连接或低负载保活而产生额外成本,让 Serverless 真正适配 AI 时代的长会话与强交互负载。(由于 GPU 等异构资源的稀缺性,暂不纳入支持范围)
函数计算的计费方式经历了三个阶段:
阶段二:活跃区间计费 —— 扩展场景,让 Web/API 应用也能高效低成本运行;
阶段三:按资源消耗计费 —— 贴近价值,让 AI 应用在长会话与低负载下也能公平付费。
在 AI 时代,函数计算一直坚持走向“让开发者只关心业务逻辑,云厂商自动完成一切资源管理与调度”的愿景,最终让计算像水、电一样随时可得、按实际使用价值付费。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69981534/viewspace-3098686/ ,如需转载,请注明出处,否则将追究法律责任。