按量计费是一种先使用后付费的计费方式。您只需为实际使用的Serverless 应用引擎 SAE(Serverless App Engine)资源付费,无需提前购买资源。本文介绍SAE按量计费模式的说明、使用场景、计费项及计费示例等。
计费说明
按量计费按照实际用量结算,在每个结算周期生成账单并从账户中扣除相应费用。以秒为单位计费,不足1秒按1秒收费。
使用场景
SAE区分Web场景、微服务场景以及任务场景,对应的产品能力不同,计费项也不同。您可以根据自身的业务需求,判断适用场景并选择合适的资源类型。
资源类型 | 产品能力 | 适用场景 | |
应用 | Web应用 | 提供CPU闲置计费+HTTP流量管理+百毫秒的弹性效率+缩容到0的能力。 | 适合有零星、突发&峰值流量的业务使用。 |
微服务应用 | 提供服务注册发现和服务治理能力。 | 适合使用开源微服务框架或者K8s Service开发的应用。 | |
任务 | 根据业务数据处理需求,SAE能够在短时间内快速创建大量的计算任务,并且在任务完成后快速释放计算资源。 | 任务适合对延时不敏感的异步离线场景,应用适合对延时敏感或者需要高频次调用的场景。 |
计费周期
SAE按量计费每一个小时整点结算一次费用(以UTC+8时间为准),结算完毕后进入新的结算周期。
出账单存在一定延迟,一般3小时后您可以查看该1小时内的账单信息。例如01点到02点的账单,您可以在04点后查看。
计费项及定价
计费项
应用
场景 | 计费项 | 计费粒度 |
Web |
| 秒 |
微服务 |
| 秒 |
任务
场景 | 计费项 | 计费粒度 |
任务 | vCPU | 秒 |
内存 |
定价
价格以商务提供的价格为准。
计算资源使用量(vCPU和内存)
应用与任务的计算资源使用量单价不同,具体如下。
应用
微服务应用和Web应用的资源使用量按阶梯累计模式计费,不同阶梯的单价不同,费用计算公式如下。
vCPU资源使用量=∑实例CPU规格(核)×本月运行时长(秒),即应用中所有实例的CPU规格乘以本月运行时长的总和。
vCPU资源使用费用=阶梯1使用量×阶梯1单价+阶梯2使用量×阶梯2单价+阶梯3使用量×阶梯3单价
内存资源使用费用=∑实例内存规格(GiB)×本月运行时长(秒)×单价,内存总量即应用所有实例的内存规格乘以本月运行时长的总和。
内存资源使用费用=阶梯1使用量×阶梯1单价+阶梯2使用量×阶梯2单价+阶梯3使用量×阶梯3单价
任务
任务的资源使用量按照实际使用量计费,无阶梯累计模式,费用计算公式如下。
vCPU资源使用量=∑实例CPU规格(核)×本月运行时长(秒),即任务中所有实例的CPU规格乘以本月运行时长的总和。
内存资源使用量=∑实例内存规格(GiB)×本月运行时长(秒),即任务中所有实例的内存规格乘以本月运行时长的总和。
计费项 | 官网价格 | 活动价格 (2024年04月01日至2025年03月31日尽享8折优惠) |
vCPU | 0.0000617元/核/秒 | 0.0000494元/核/秒 |
内存 | 0.0000154元/GiB/秒 | 0.0000123元/GiB/秒 |
请求次数
仅在有请求分配CPU模式下,对Web应用所有实例的请求次数计费。请求次数按阶梯累计模式计费,不同阶梯的单价不同,费用计算公式如下。
请求次数使用费用=阶梯1使用量×阶梯1单价+阶梯2使用量×阶梯2单价+阶梯3使用量×阶梯3单价
阶梯 | 使用量(百万次/月) | 官网价格 | 活动价格 (2023年12月05日至2025年03月31日尽享8折优惠) |
梯度3 | ≥2500 | 0.08000000元/百万次 | 0.06400000元/百万次 |
梯度2 | [250,2500) | 0.10000000元/百万次 | 0.08000000元/百万次 |
梯度1 | [0,250) | 0.12000000元/百万次 | 0.09600000元/百万次 |
公网出口流量
仅在有请求分配CPU模式下,对Web应用访问公网的流量计费。费用计算公式如下。
公网出口流量使用费用=∑流量×单价,即Web应用本月使用的流量乘以单价。
计费项 | 官网价格 | 活动价格 (2023年12月05日至2025年03月31日尽享8折优惠) |
公网出口流量 | 0.80000000元/GB | 0.64000000元/GB |
内网流量不计费。
公网入流量不计费。例如,通过应用向公网发起网络请求时,收到响应(Response)时所产生的流量,以及通过公网访问应用,客户端发起网络请求(Request)时所产生的流量。
计费公式及示例
本文以华东1(杭州)地域的Web、微服务场景为例,介绍不同CPU分配模式下,如何计算使用8折优惠力度的每月(30天)SAE实例总费用。
Web场景
分类 | 配置 | 说明 |
实例规格 | vCPU规格(核) | 2 |
内存规格(GiB) | 4 | |
无请求时段 | 时长(小时) | 8 |
实例数(个) | 2 | |
峰值时段 | 时长(小时) | 2 |
实例数(个) | 5 | |
请求次数(秒) | 50 | |
常态时段 | 时长(小时) | 14 |
实例数(个) | 2 | |
请求次数(秒) | 20 | |
每天公网出口流量 | 流量(GB) | 2 |
使用时长(月) | 1 说明 以30天为例。 |
每月资源总量统计如下:
每月vCPU资源总量(万核)=(2 Core×5个×2小时×3600秒+2 Core×2个×14小时×3600秒)×30天÷10000=820.8万核
每月内存资源总量(万GiB)=(4 Core×2个×8小时×3600秒+4 Core×5个×2小时×3600秒+4 Core×2个×14小时×3600秒)×30天÷10000=2333万GiB
每月CPU请求总数(百万次)=(50 QPS/秒×2小时×3600秒+20 QPS/秒×14小时×3600秒)×30天÷10000=4104百万次
每月公网出口流量(GB)=2 GB×30天=60 GB
综上,CPU资源总量在vCPU使用量梯度1范围内,内存资源总量在内存使用量梯度1范围内,请求次数在请求次数使用量梯度3范围内,产生公网出口流量费用。
月度(30天)费用统计如下:
vCPU使用费用:820.8万核×0.00005144元/vCPU*秒×80%=337.78元
内存使用费用:2333万GiB×0.00001286元/GB*秒×80%=240.00元
请求次数费用:4104百万次×0.08000000元/百万次×80%=262.66元
公网出口流量费用:60 GB×0.80000000元/GB×80%=38.40元
月度总费用:vCPU使用费用+内存使用费用+请求数费用+公网出口流量费用=878.83元
如果您的应用一月内均无任何请求,则只收取内存使用的费用。具体计算方式如下:
每月内存资源总量(万GiB)=4 Core×2个×24小时×3600秒×30天÷10000=2073.6万GiB
每月内存使用费用:2073.6万GiB×0.00001286元/GB*秒×80%=213.33元
微服务场景
分类 | 配置 | 说明 |
实例规格 | vCPU规格(核) | 2 |
内存规格(GiB) | 4 | |
峰值时段 | 时长(小时) | 2 |
实例数(个) | 5 | |
常态时段 | 时长(小时) | 14 |
实例数(个) | 2 | |
使用时长(月) | 1 说明 以30天为例。 |
每月资源总量统计如下:
每月vCPU资源总量(万核)=(2 Core×5个×2小时×3600秒+2 Core×2个×14小时×3600秒)×30天÷10000=820.8万核
每月内存资源总量(万GiB)=(4 Core×2个×8小时×3600秒+4 Core×5个×2小时×3600秒+4 Core×2个×14小时×3600秒)×30天÷10000=2333万GiB
综上,CPU资源总量在vCPU使用量梯度1范围内,内存资源总量在内存使用量梯度1范围内,无请求数费用,无公网出口流量费用。
月度(30天)费用统计如下:
vCPU使用费用:820.8万核×0.00005144元/vCPU*秒×80%=337.78元
内存使用费用:2333万GiB×0.00001286元/GB*秒×80%=240.00元
请求次数费用:0元
公网出口流量费用:0元
月度总费用:vCPU使用费用+内存使用费用+请求数费用+公网出口流量费用=577.78元
开通入口
开通SAE按量计费的入口,请参见开通SAE服务。