云原生数据库PolarDB为您提供了Serverless计算包,用于抵扣Serverless集群和固定规格集群的Serverless功能的计算节点动态资源费用,降低您的成本开销。
若您对产品计费有任何问题,可通过钉钉搜索群号入群咨询。您可以直接@群内专家,并附上您要咨询的问题。此外,群内还设有PolarDB咨询机器人,提供7*24小时在线服务,以解答您的问题。
钉钉群号:31840035401。
注意事项
Serverless计算包不区分地域,自动抵扣所有地域Serverless集群和固定规格集群的Serverless功能的计算节点动态资源费用。
Serverless计算包剩余容量不足以抵扣时,超出部分的计算节点动态资源费用将按量付费。
Serverless计算包不支持续费或升降级,若Serverless计算包容量不够、即将失效或已失效,您可以再次购买新的Serverless计算包叠加使用。
购买Serverless计算包后,Serverless集群和固定规格集群的Serverless功能的计算节点动态资源将不再按小时扣费,而是根据PCU(PolarDB Capacity Unit)使用量按小时从Serverless计算包中抵扣。
价格
Serverless计算包的价格在所有地域(包括中国内地和中国香港及海外地域)统一为0.38元/PCU/小时,是原中国内地Serverless价格的95%。不同地域的抵扣系数不同,详情请查看下方抵扣表。
计算包容量
30~5000(PCU*小时)。
5000~100000(PCU*小时)。
100000~1000000(PCU*小时)。
抵扣规则
按小时抵扣集群中所有节点使用的PCU使用量。
每节点每次抵扣的抵扣量(CU*H)=PCU的数量*(抵扣因子*时间系数)。其中,时间系数=此PCU持续的秒数/3600(一小时的秒数)。
在一小时内,节点的PCU数量每变化一次,Serverless计算包就会抵扣一次。若一小时内节点的PCU数量无变化,则Serverless计算包会根据当前节点的PCU数量抵扣一次。
每节点每小时内的抵扣系数总和等于该地域对应的抵扣因子。
示例一:一小时内集群内节点的PCU数量无变化。
以中国内地集群为例,地域抵扣因子为1。Serverless配置为单节点资源弹升下限为1 PCU,只读节点个数伸缩下限为1。若集群在某个小时段内无业务连接,则集群内节点数量及其PCU数量为一个主节点(1 PCU)和一个只读节点(1 PCU)。因此,根据抵扣规则,一小时内,集群中所有节点使用的PCU使用量计算为一个主节点(1(PCU数量) * 1(中国内地抵扣因子) * 1(时间系数))加上一个只读节点(1(PCU数量) * 1(中国内地抵扣因子) * 1(时间系数)),总计为2 CU*H。
示例二:一小时内集群内节点的PCU数量发生变化。
以中国香港集群为例,地域抵扣因子为1.9。Serverless配置为单节点资源弹升下限为1 PCU,单节点资源弹升上限为16 PCU,只读节点个数伸缩下限为1,只读节点个数伸缩上限为4。若集群在某个小时段内业务有所增长,节点内PCU数量变化如下:
节点 | PCU数量 | 持续秒数 | 抵扣量(CU*H) |
主节点 | 1 | 2700 | 0.75 = 1(PCU数量) * 1 (中国内地抵扣因子)* 2700 / 3600(时间系数) |
1.5 | 90 | 0.0375 = 1.5(PCU数量) * 1 (中国内地抵扣因子)* 90 / 3600(时间系数) | |
2 | 90 | 0.05 = 2(PCU数量) * 1 (中国内地抵扣因子)* 90 / 3600(时间系数) | |
2.5 | 90 | 0.0625 = 2.5(PCU数量) * 1 (中国内地抵扣因子)* 90 / 3600(时间系数) | |
3 | 90 | 0.075 = 3(PCU数量) * 1 (中国内地抵扣因子)* 90 / 3600(时间系数) | |
3.5 | 540 | 0.525 = 3.5(PCU数量) * 1 (中国内地抵扣因子)* 540 / 3600(时间系数) | |
只读节点(个数未伸缩) | 1 | 2700 | 0.75 = 1(PCU数量) * 1 (中国内地抵扣因子)* 2700 / 3600(时间系数) |
1.5 | 180 | 0.075 = 1.5(PCU数量) * 1 (中国内地抵扣因子)* 180 / 3600(时间系数) | |
2 | 180 | 0.1 = 2(PCU数量) * 1 (中国内地抵扣因子)* 180 / 3600(时间系数) | |
2.5 | 540 | 0.375 = 2.5(PCU数量) * 1 (中国内地抵扣因子)* 540 / 3600(时间系数) |
根据以上表格中计算可知。一小时内,集群中所有节点使用的PCU使用量计算为一个主节点(0.75 + 0.0375 + 0.05 + 0.0625 + 0.075 + 0.525)加上一个只读节点(0.75 + 0.075 + 0.1 + 0.375),总计为2.8 CU*H。
抵扣表
抵扣顺序
若您购买了多个Serverless计算包,Serverless计算包将按照失效时间由近及远的顺序进行抵扣。如果失效时间相同,则按照下单的顺序进行抵扣,先下单的Serverless计算包优先抵扣。
最佳实践
Serverless计算包容量评估示例。
PolarDB需求示例:
地域:位于中国内地的某个地域。
集群:
集群A、集群B、集群C:一个主节点(2 PCU),一个只读节点(2 PCU)。
集群D:一个主节点(4 PCU),两个只读节点(4 PCU)。
集群E:一个主节点(2 PCU),两个只读节点(4 PCU)。
说明在本示例中,集群业务相对稳定,节点的PCU基本保持不变。
预计消耗的PCU数量:
预计需要容量=节点每小时消耗的PCU数量×抵扣因子×小时数
集群A、集群B、集群C
4 PCU(一个主节点2 PCU+一个只读节点2 PCU)×1(中国内地抵扣因子)×24(一天小时数)×3(三个集群)=96 PCU×3(三个集群)=288 PCU。
集群D
12 PCU(一个主节点4 PCU+两个只读节点8 PCU)×1(中国内地抵扣因子)×24(一天小时数)=288 PCU。
集群E
10 PCU(一个主节点2 PCU+两个只读节点8 PCU)×1(中国内地抵扣因子)×24(一天小时数)=240 PCU。
在本示例中,预计一天消耗的PCU数量为816 PCU(288 PCU+288 PCU+240 PCU),而一个月的预计消耗量为24480 PCU(816 PCU×30)。考虑到业务发展可能存在波动,建议在此容量基础上增加约5%。因此,容量为25704 PCU的Serverless计算包能够满足一个月的需求。