ALB计费规则

应用型负载均衡ALB支持按量付费。按量付费是一种先使用后付费的付费方式。本文为您介绍按量计费的计费说明、计费项以及计费周期等信息。

按量付费说明

特性

按量计费

计费规则

按量计费按照您的实际用量结算,在每个结算周期生成账单并从账户中扣除相应费用。

计费周期及出账时间

  • ALB的实例费和性能容量单位LCU(Loadbalancer Capacity Unit)费均为按小时计费,并按照使用量结算产生的费用。账单出账时间通常在当前计费周期结束后一小时,具体出账时间以系统为准。

  • 公网ALB会收取公网网络费用,公网ALB通过弹性公网IP(EIP)提供公网能力,因此公网网络费用的计费周期、扣费及出账时间与按量付费EIP的计费周期、扣费及出账时间一致。更多信息,请参见计费周期

计费组成

ALB目前支持按量付费。ALB的费用由三部分组成:实例费、性能容量单位LCU费和公网网络费。

实例网络类型

实例费

性能容量单位LCU费

公网网络费

公网

包含

包含

包含

私网

包含

包含

不涉及

实例费

ALB的实例费目前按小时收费,在一个计费周期内,如果使用的时长不足1小时,按1小时收费。计费时长为实例创建完成到实例释放结束的时间段。

实例费=实例单价(元/小时)×计费时长(小时)

下表中的价格为产品目录价,实际购买价格请以购买页为准。

功能版本

实例单价(元/小时)

基础版

0.049

标准版

0.147

WAF增强版

0.245

性能容量单位LCU费

性能容量单位LCU(Loadbalancer Capacity Unit)是用来衡量负载均衡消耗资源的最小计量单位。

性能容量单位LCU衡量指标简介

ALB LCU费按小时收取,计费周期为1小时。在一个计费周期内,如果您使用的时长不足1小时,按1小时计算。

每小时LCU费=max{新建连接数LCU值,并发连接数LCU值,处理数据量LCU值,规则评估数LCU值}×LCU单价

在一个计费周期内,1小时消耗的LCU数量根据下述4个指标进行换算,按照LCU使用量最高的指标来进行付费。

指标名称

描述

计量时间

LCU系数

各指标每小时LCU个数计算

新建连接数

每秒处理的新建连接数量。

25个

在一个计费周期内,系统会统计所有每秒新建连接数,然后使用最大每秒新建连接数除以LCU系数,得到该计费周期内的新建连接数LCU个数。计算公式如下:

LCU个数=最大新建连接数÷LCU系数

并发连接数

每分钟内并发连接的数量。

分钟

3,000个

在一个计费周期内,系统会统计每分钟的并发连接数,然后使用最大每分钟并发连接数除以LCU系数,得出该计费周期内的并发连接数LCU个数。计算公式如下:

LCU个数=最大并发连接数÷LCU系数

处理数据量

ALB处理的HTTP(S) 请求和响应的数据处理量,单位为GB。

小时

1 GB

在一个计费周期内,系统会统计总的请求和响应的数据处理量,然后使用总的数据处理量除以LCU系数,得出该计费周期内的处理数据量的LCU个数。计算公式如下:

LCU个数=总处理数据量÷LCU系数

规则评估数

ALB处理的规则总数与每秒请求数(QPS)的乘积。

  • 当处理的规则数量均未超过免费额度时:规则评估数=QPS

  • 当处理的规则数量超过免费额度时:规则评估数=QPS×(超出部分转发规则数+超出部分AScript可编程脚本行数+超出部分扩展证书个数)

重要
  • 影响规则评估数的指标包含转发规则数、AScript可编程脚本行数和扩展证书个数,这三个指标的免费额度均为25。上述三个指标只有超过免费额度的部分会被收费,未超过免费额度的指标无需计算。

  • 2022年03月22日起,转发规则数的免费额度由10个提升至25个。

1,000

在一个计费周期内,系统会统计所有转发规则数量和所有每秒查询数(QPS),并使用最大每秒查询数计算规则评估数。规则评估数除以LCU系数,得出该计费周期内的规则评估数的LCU个数。计算公式如下:

LCU个数=规则评估数÷LCU系数

各个监听在1小时内消耗的LCU个数根据上述指标进行换算,按照LCU使用量最高的指标来进行付费。单个ALB实例的LCU费为各个监听的LCU费之和。

LCU单价

某小时内ALB实例各指标换算LCU后,按照实际使用量计算该小时LCU消耗,最小精度为0.000001 LCU。例如您某小时消耗了0.1 LCU,即该小时的LCU费用为0.1×0.049=0.0049元

下表中的价格为产品目录价,实际购买价格请以购买页为准。

计费项

LCU单价(元/个/小时)

性能容量单位LCU

0.049

LCU计费示例

指标名称

运行示例

计算过程

对应的LCU使用量

新建连接数(秒)

某小时内新建连接数最大的一秒钟内创建了100个新建连接数

本示例中某小时内新建连接数最大的一秒钟内创建了100个新建连接数,而每个LCU每秒提供25个新建连接,则可换算的LCU数为:

100÷25=4.0

4.0

并发连接数(分钟)

该小时内最大并发连接数为18,000个。

本示例中该小时内最大并发连接数为18,000个。则LCU换算值为:

18,000÷3,000=6.0

6.0

处理数据量(小时)

每秒1000 KB

每秒处理1,000 KB数据量,则每小时处理的数据量为:

1,000 KB×60×60=3,600,000 KB=3.6 GB

每个LCU每小时提供1 GB的处理数据量,则可换算的LCU数为:

3.6÷1=3.6

3.6

规则评估数(秒)

  • 30条转发规则

  • 20行AScript可编程脚本

  • 32个扩展证书

某小时内新建连接数最大的一秒钟内创建了100个新建连接,每个连接每秒发送4个请求,则每秒接收请求量为:

100×4=400(个)

转发规则计算示例本示例中,您配置的转发规则数和扩展证书数超过了免费配额,则每秒产生的收费规则评估为:

[(30-25)+(32-25)]×400=4800(个)

每个LCU每秒提供1000个规则评估数,则可换算的LCU数为:

4800÷1000=4.8

4.8

在本示例中,LCU消耗最大的指标是并发连接数(6.0个LCU),因此LCU费用按照并发连接数计算。

每小时的LCU费用=0.049元/个×6.0个=0.294元
按上述消耗情况估算,平均月度LCU费约为:0.294元×24小时×30天=211.68元

预估LCU消耗

您可以使用ALB LCU估算器来预估LCU的消耗。

公网网络费

私网ALB不收取公网网络费用,只有当您购买公网ALB才会收取公网网络费用。公网ALB默认通过弹性公网IP(EIP)提供公网能力,选择公网ALB将会收取EIP实例费、流量费用,更多信息,请参见按量付费