按量计费采用后付费模式,根据SAE资源的实际用量结算费用,无需预购资源。本文主要说明该计费模式的计费规则、计费周期和计费单价等信息。
计费说明
按量计费是先将资源使用量转换成CU使用量,然后按照CU单价进行结算。每个结算周期(小时)生成账单并从账户中扣除相应费用。
出账周期
SAE的按量计费方式是按照每一个小时整点(以UTC+8时间为准)统计一次资源的使用量,然后转换成CU使用量进行结算,结算完成后会进入新的结算周期。
出账单存在一定延迟,一般3小时后您可以查看该1小时内的账单信息。例如01点到02点的账单,您可以在04点后查看。
计费组成
Serverless 应用引擎按照活跃vCPU使用量、闲置vCPU使用量、内存使用量和磁盘使用量来进行计费,支持转换成CU使用量来进行抵扣。具体计费情况,如下所示:
计费项说明
vCPU使用量:包括活跃vCPU使用量和闲置vCPU使用量,计算单位为vCPU*秒。表示应用或任务在运行过程中使用的虚拟CPU核心数与运行时间(秒)的乘积。例如,某个应用的实例数为2,单实例的CPU规格为1核,并且所有实例持续运行了100秒,那么vCPU使用量为2×1×100=200vCPU*秒。
内存使用量:计算单位为GB*秒。表示应用或任务在运行过程中使用的内存(以GB为单位)与运行时间(秒)的乘积。例如,某个应用的实例数为2,单实例的内存规格为2GB,并且所有实例持续运行了100秒,那么内存使用量为2×2×100=400GB*秒。
磁盘使用量:计算单位为GiB*秒。表示应用单实例在运行过程中分配的磁盘存储空间(以GiB为单位)与运行时间(秒)的乘积。例如,某个应用单实例的临时磁盘大小为50GiB,单次运行了10秒,那么应用单实例单次运行的总磁盘使用量为50×10=500GiB*秒。除去20GiB的免费磁盘空间,纳入计费的磁盘使用量为(50-20)×10=300GiB*秒。
说明SAE为每个应用实例提供了20GiB的免费磁盘空间。
在统计资源的使用时长时,不足1秒的部分按照1秒进行统计。
各计费项的CU转换系数
Serverless 应用引擎提供的计费项(活跃vCPU使用量、闲置vCPU使用量、内存使用量和磁盘使用量)与CU使用量的转换逻辑为:资源使用量×CU转换系数=CU使用量。
应用和Job任务对应的资源使用量的CU转换系数有所不同。具体信息如下所示:
在创建应用时,SAE提供了默认和海光两种服务器类型可供选择。不同类型服务器对应的CU转换系数值有所不同。具体的CU转换系数,请参见下表说明。
应用
应用版本 | 计费项 | 转换系数单位 | 默认服务器CU转换系数 | 海光服务器CU转换系数 |
轻量版 | 活跃vCPU使用量(单位:vCPU*秒) | CU/vCPU*秒 | 0.6 | 0.7644 |
闲置vCPU使用量(单位:vCPU*秒) | CU/vCPU*秒 | 0.12 | 0.15288 | |
内存使用量(单位:GB*秒) | CU/GB*秒 | 0.15 | 0.1911 | |
磁盘使用量(单位:GiB*秒) | CU/GiB*秒 | 0.015 | 0.015 | |
标准版 | 活跃vCPU使用量(单位:vCPU*秒) | CU/vCPU*秒 | 1 | 1.274 |
闲置vCPU使用量(单位:vCPU*秒) | CU/vCPU*秒 | 0.2 | 0.2548 | |
内存使用量(单位:GB*秒) | CU/GB*秒 | 0.25 | 0.3185 | |
磁盘使用量(单位:GiB*秒) | CU/GiB*秒 | 0.015 | 0.015 | |
专业版 | 活跃vCPU使用量(单位:vCPU*秒) | CU/vCPU*秒 | 1.1 | 1.4014 |
闲置vCPU使用量(单位:vCPU*秒) | CU/vCPU*秒 | 0.22 | 0.28028 | |
内存使用量(单位:GB*秒) | CU/GB*秒 | 0.275 | 0.35035 | |
磁盘使用量(单位:GiB*秒) | CU/GiB*秒 | 0.015 | 0.015 |
应用版本介绍
SAE支持以下三个版本,本文主要介绍不同版本的特点。具体版本的区别介绍,请参见版本说明。
轻量版:极简式的Web应用托管方案,聚焦核心资源供给,仅提供应用运行所需的最小功能集。
标准版:组装式微服务应用监控与治理解决方案,支持按需选择功能组件。其中,应用高级监控和微服务治理功能需独立开通并计费。
专业版:一站式微服务应用监控及治理解决方案,开箱即用,无需额外开通ARMS高级监控和微服务治理功能。
如果您有使用ARMS高级监控和微服务治理功能的需求建议选择专业版,相比于标准版单独购买会更加优惠。
闲置条件说明
闲置模式仅支持8Core及以下的单实例规格。
应用闲置占比超过50%的部分将按照活跃计费。
当您的应用实例同时满足以下条件时,系统判定应用实例处于闲置状态:
单实例的vCPU核数条件:
当应用单实例的vCPU核数小于等于2Core时,使用量需低于0.03Core。
当应用单实例的vCPU核数为4~8Core时,使用量需低于规格的1%。例如,某应用单实例的vCPU规格为4Core,则该实例vCPU使用量低于0.04Core才会符合闲置条件。
实例每秒接收的网络流量小于20,000字节。
Job任务
计费项 | 转换系数单位 | CU转换系数值 |
vCPU 使用量(单位:vCPU*秒) | CU/vCPU*秒 | 1.2 |
Job 内存使用量(单位:GB*秒) | CU/GB*秒 | 0.3 |
阶梯单价
按照当月累计的CU使用量,确定CU计费的单价,如下所示:
中国内地
地域 | 阶梯 | CU使用量(单位:CU) | 单价 | 活动价格(2023年12月05日至2025年03月31日尽享8折优惠) |
| 梯度1 | [0, 270000000) | 0.00005144 元/CU | 0.00004115 元/CU |
梯度2 | [270000000, 1200000000) | 0.0000463 元/CU | 0.00003704 元/CU | |
梯度3 | >=1200000000 | 0.00004115 元/CU | 0.00003292 元/CU |
中国香港及海外
地域 | 阶梯 | CU 使用量(单位:CU) | 单价 | 活动价格(2023年12月05日至2025年03月31日尽享8折优惠) |
| 梯度1 | [0, 270000000) | 0.00006944 元/CU | 0.00005556 元/CU |
梯度2 | [270000000, 1200000000) | 0.00006430 元/CU | 0.00005237 元/CU | |
梯度3 | >=1200000000 | 0.00005916 元/CU | 0.00004985 元/CU |
计费公式
应用统计资源使用量的公式如下所示:
活跃vCPU资源使用量=∑实例CPU规格(核)×本月运行时长(秒),即应用中的所有实例的vCPU规格乘以本月活跃时长运行时长的总和。
闲置vCPU资源使用量=∑实例CPU规格(核)×本月运行时长(秒),即应用中的闲置实例的vCPU规格乘以本月闲置时长的总和。
内存资源使用量=∑实例内存规格(GiB)×本月运行时长(秒),即应用中所有实例的内存规格乘以本月运行时长的总和。
磁盘资源使用量=∑(实例磁盘规格(GiB)-免费磁盘规格(20GiB))×本月运行时长(秒),即应用中的所有实例减去免费的20GiB后的临时磁盘规格乘以本月运行时长的总和。
应用计费项与CU使用量的转换逻辑:
单个计费项的CU使用量=资源使用量×CU转换系数。
CU使用量合计=活跃vCPU的CU使用量+闲置vCPU的CU使用量+内存的CU使用量+磁盘的CU使用量。
应用的计费项涉及的费用总额的计算公式如下所示:
计费总额=梯度1单价×CU使用量+梯度2单价×CU使用量+梯度3单价×CU使用量。