NAT 资源预留

更新时间:
复制 MD 格式

NAT 网关默认按实际 CU 用量自动弹性扩缩容,但在流量陡增时存在分钟级扩容延迟,可能导致短暂丢包。您可为 NAT 网关配置 CU 资源预留,按需锁定最小处理容量,在流量突增时获得确定性的性能保障。

资源预留功能通过白名单开放,如需使用,请联系客户经理申请。
  • 突发流量保障:为持续性高峰流量的业务锁定最低资源容量,避免弹性扩容延迟导致的丢包。

  • 活动资源预留:在可预期的流量高峰前预先锁定资源,活动结束后释放,兼顾稳定性与成本。

  • 业务上线保障:为新业务锁定基础资源容量,积累流量数据后再评估弹性策略。

工作原理

配置资源预留时,可以通过 CU 估算器,输入带宽、新建连接数(CPS)、并发连接数(CC)和包处理数(PPS)预估所需的 CU 预留量。

  • 实际流量低于预留容量:按预留 CU 保障性能并计费。

  • 实际流量超过预留容量:NAT 网关自动弹性扩展。

配置资源预留后,系统会返回该预留 CU 对应的性能指标,包括带宽、并发连接数、每秒新建连接数和每秒数据包处理数,便于您评估预留容量是否满足业务需求。

使用限制

  • CU 限制:最小值为 9000 CU(约 20 Gbps),默认上限为 11250 CU(约 25 Gbps)。

  • 缩容限制:每日仅 2 次,其中包含取消资源预留,当天用完后需等待次日恢复。

配置资源预留

控制台

  1. 登录 NAT 网关控制台,单击目标实例 ID 进入实例详情页。

  2. 在资源预留页签,单击配置CU资源预留。

    • 在配置页面中,使用LCU 估算器预估 CU 预留量,输入以下指标。

      • 带宽峰值(双向求和):业务的最大带宽,单位:Gbps。

      • 新建连接速率:每秒新建连接数的峰值。

      • 并发连接数:同时维持的最大连接数。

      • 包处理速率:每秒处理数据包的峰值。

    • 资源预留CU总数:根据预估值和实际业务需求,输入资源预留 CU 总数,并勾选费用知悉。

  3. 提交资源预留请求后,最近一次预留状态会变为准备中。资源就绪后,状态变为已预留。

修改/取消资源预留

  • 扩容:不限次数,可随时增加预留 CU 数量。

  • 缩容:每日 2 次,其中包含取消资源预留,当天用完后需等待次日恢复。

控制台

修改资源预留

当资源预留状态为已预留或预留失败时,您可修改或取消资源预留。

  1. 在实例详情页的资源预留页签,单击配置CU资源预留。

  2. 输入新的 CU 预留量,单击确定。

取消资源预留

取消资源预留后,NAT 网关将释放预留的资源,恢复为完全弹性模式。取消操作计入当天的缩容次数。

  1. 在实例详情页的资源预留页签,单击取消资源预留。

  2. 在确认对话框中,点击确认取消预留容量。

计费说明

NAT 网关的预留 CU 费按小时收取,计费周期为1小时。在一个计费周期内,如预留时长不足1小时,按照1小时计费。在一个计费周期内,系统会比较初始的预留 CU 数及变配后已生效的预留 CU 数,取最大值计算预留 CU 费用。

  • 当实际消耗 CU 数 ≤ 预留 CU 数时,出账仅包含预留 CU 费用:

    • 预留 CU 费用 = 预留 CU 单价 × 预留 CU 数

  • 当实际消耗 CU 数 > 预留 CU 数时,出账包含预留 CU 费用和超出 CU 费用:

    • 预留 CU 费用 = 预留 CU 单价 × 预留 CU 数

    • 超出 CU 费用 = CU 单价 ×(实际消耗 CU 数 - 预留 CU 数)

预留 CU 单价与标准 CU单价一致,实际购买价格以购买页为准。
超出部分按分钟计算,仅实际用量超过预留量的分钟产生超出费用,未超过的分钟不计费。
资源预留 CU 容量不支持使用资源包抵扣,仅当实际消耗 CU 数超出资源预留 CU 数时,超出部分可使用资源包抵扣。

计费示例

下表展示了一个华东1(杭州)地域的跨可用区容灾 NAT 网关,在各计费周期内不同资源用量及资源预留配置下的收费情况。以下示例中 CU 单价为 0.23 元/个。

计费周期

关键操作与事件

超出预留 CU 数

预留 CU 数

费用

10:00:00~10:59:59

日常运行,无资源预留。实际消耗 200 CU。

200

无预留,按实际CU消耗计费

-

该小时的 CU 费用=0.23 元/个×200=46.00 元

11:00:00~11:59:59

为应对活动,配置预留 1000 CU,11:45:00 就绪。实际消耗 300 CU,均未超过预留。

0

1000

该小时的预留 CU 费用=0.23 元/个×1000=230.00 元

12:00:00~12:59:59

初始状态预留 1000 CU。活动高峰期,每分钟消耗均超预留,超出合计 500 CU。

500

1000

该小时的超出 CU 费用=0.23 元/个×500=115.00 元

该小时的预留 CU 费用=0.23 元/个×1000=230.00 元

13:00:00~13:59:59

初始状态预留 1000 CU。将资源预留升配至 1200 CU,13:05:00 就绪。实际消耗 1100 CU,各分钟均未超预留。

0

1200

该小时的预留 CU 费用=0.23 元/个×1200=276.00 元

14:00:00~14:59:59

初始状态预留 1200 CU。活动结束,取消资源预留,14:20:00 生效。实际消耗 200 CU,各分钟均未超预留。

0

1200

该小时的预留 CU 费用=0.23 元/个×1200=276.00 元

配额

配额名称

描述

默认值

是否可调整

nat_instance_quota_reserved_capacity_units

单个 NAT 网关实例最大可配置的预留 CU

11250,最大可提升至 45000

是,如需提升请联系客户经理

常见问题

资源预留和自动弹性是什么关系?

资源预留为 NAT 网关设定了最低性能保障。未配置资源预留时,NAT 网关完全依赖自动弹性机制按需扩缩容。配置资源预留后,NAT 网关在预留容量范围内提供确定性性能,超出预留容量的部分仍然通过弹性机制处理。

预留 CU 过多或过少会有什么影响?

  • 预留过多:造成成本浪费,实际消耗 CU 低于预留 CU,仍按预留容量计费。

  • 预留过少:流量高峰时仍需触发自动扩容,扩容存在一定时延,可能导致短暂丢包,影响业务稳定性。

建议使用 CU 计算器,输入带宽、新建连接数(CPS)、并发连接数(CC)和包处理数(PPS)预估所需的 CU 预留量,并结合业务压测确定初始值。

缩容或取消资源预留后,计费何时变化?

缩容或取消操作成功后,会在下一计费周期开始后生效。例如,在14:30成功取消资源预留,14:00:00-14:59:59计费周期仍会按周期内生效的最大预留CU数计费,从15:00开始后不再产生预留费用。