按量计费是一种先使用后付费的计费方式。您只需为实际使用的Serverless 应用引擎 SAE(Serverless App Engine)资源付费,无需提前购买资源。本文主要介绍SAE不同地域下的计费项单价和费用计算示例等。
计费说明
按量计费是先将资源使用量转换成CU使用量,然后按照CU单价进行结算。每个结算周期(小时)生成账单并从账户中扣除相应费用。在进行CU转换时,计费项是按照秒为单位进行转换的,如果计费项不足1秒,则按照1秒进行转换成CU使用量。
出账周期
SAE的按量计费方式是按照每一个小时整点(以UTC+8时间为准)统计一次资源的使用量,然后转换成CU使用量进行结算,结算完成后会进入新的结算周期。
出账单存在一定延迟,一般3小时后您可以查看该1小时内的账单信息。例如01点到02点的账单,您可以在04点后查看。
计费组成
各计费项的CU转换系数
Serverless 应用引擎提供的计费项(CPU使用量和内存使用量)与CU使用量的转换逻辑为:资源使用量×CU转换系数=CU使用量。
计费项 | vCPU 使用量 (单位:vCPU*秒) | 内存使用量 (单位:GB*秒) |
转换系数单位 | CU/vCPU*秒 | CU/GB*秒 |
CU转换系数值 | 1 | 0.25 |
计费单价
价格以商务提供的价格为准。
地域 | CU计费单价 |
| 0.000006859 USD/CU |
| 0.00001176 USD/CU |
| 0.00001069 USD/CU |
计费公式及示例
本文以标准月(30天)为例进行说明。
计费公式
量计费支持把计费项转换成CU使用量来进行扣费。具体计算公式,如下所示:
应用统计资源使用量的公式如下所示:
vCPU资源使用量=∑实例CPU规格(核)×本月运行时长(秒),即应用中的所有实例的vCPU规格乘以本月运行时长的总和。
内存资源使用量=∑实例内存规格(GiB)×本月运行时长(秒),即应用中所有实例的内存规格乘以本月运行时长的总和。
应用计费项与CU使用量的转换逻辑:
单个计费项的CU使用量=资源使用量×CU转换系数。
CU使用量合计=vCPU的CU使用量+内存的CU使用量。
应用的计费项涉及的费用总额的计算公式如下所示:
计费总额=CU计费单价×总的CU使用量。
计费示例
在一个月度周期内,假设某用户在北京地域的应用的资源使用情况为:vCPU使用量为8.6亿vCPU*秒和内存使用量为20亿GB*秒。CU使用量和计费总额如下所示。
资源使用类型 | 总用量 | CU转换系数 | 转换后的CU使用量 |
vCPU使用量 | 860,000,000 vCPU*秒 | 1 | 860,000,000 CU |
内存使用量 | 2,000,000,000 GB*秒 | 0.25 | 500,000,000 CU |
CU使用量合计:1,360,000,000 CU |
计费总额=计费单价×总的CU使用量=0.000006859USD/CU×1,360,000,000CU=9328.24USD