更新时间:2025-12-12 GMT+08:00
分享

弹性资源池包周期CU(规格)变更

使用场景

弹性资源池包周期CU(规格)变更可以根据业务实际的资源使用需求,调整资源池的资源配置和计费模式,以实现资源的高效利用和成本优化。

包年包月的弹性资源池CU数在包周期CU(规格)的范围内使用包年包月计费,超过包周期CU(规格)的部分则按弹性资源池CU时计费的方式计费,您可以根据实际CUs的使用情况通过规格变更来使得计费更优惠。

例如,当前弹性资源池的包周期CU(规格)为64CU,实际使用过程中大部分时间CU数在128CU以上,没有规格变更的场景下64CU部分采用包年包月计费,超出的64CU按弹性资源池CU时计费方式计费。为了满足该场景下更优惠的计费,则可以通过规格变更的方式,将弹性资源池的规格扩大到128CU,则规格变更成功后128CU范围内都使用包年包月计费,整体相比原来更优惠。

简言之弹性资源池的包周期CU(规格)变更可以将正在使用中的超出包周期CU(规格)的资源的计费模式从按需转换为包周期,以实现资源的高效利用和成本优化。

注意事项

  • 当前仅支持包年包月计费模式的弹性资源池进行包周期CU(规格)变更。
  • 调整队列的CU范围、弹性资源池包周期CU(规格)变更、弹性资源池的CU设置,均在下一个整点生效。
  • 通过增加队列调整弹性资源池的实际CUs,立即生效。

弹性资源池相关基本概念

本节介绍弹性资源池实际CUs、已使用CUs、CU范围、包周期CU(规格)的含义。

变更包周期CU(扩容)前的检查动作

请在变更包周期CU(扩容)前检查实际CUs是否大于等于变更的目标规格的CUs。

如果实际CUs小于目标CUs,那么需要通过调大队列的maxCU或添加队列来调整实际CUs。

示例:包年包月弹性资源池,实际CUs:64CUs、CU范围:64CUs - 96CUs、规格64CUs。计划调整目标规格:80CUs。

操作步骤:

  1. 通过调整当前弹性资源池中队列的最大CU或增加队列,以增大弹性资源池的实际CUs为80CUs。

    当弹性资源池队列的最大CU的和大于弹性资源池的实际CUs时,会触发弹性资源池的实际CUs变大,调整后的实际CUs= min(队列的最大CU和,弹性资源池CU范围最大值)。(调整队列的CU范围在下一个整点生效。)

  2. 在实际CUs调整为80CUs后,再通过“规格变更”将弹性资源池规格调整为80CUs。(弹性资源池规格变更,在下一个整点生效。)

    执行规格变更后,将弹性资源池规格CU范围的最小CU也会调整为与实际CUs一致。

弹性资源池扩容

  1. 在DLI管理控制台左侧,选择“资源管理 > 弹性资源池”
  2. 选择需要扩容的弹性资源池,单击“操作”列“更多”中的“包周期CU变更”。
  3. “包周期CU变更”页面,“变更方式”选择“扩容”,变更数量选择要扩容的CU数量。
    图4 规格变更扩容
  4. 确定费用后,单击“提交”。
  5. 扩容任务提交后,可以选择“作业管理 > SQL作业”,查看“SCALE_POOL”类型SQL作业的状态。

    如果作业状态为“规格变更中”,表示弹性资源池规格正在扩容中。等待作业状态变为“已成功”表示当前变更操作完成。

弹性资源池缩容

系统默认最小CU值为16CU,即当弹性资源池的规格为16CU时,不能进行手动缩容。

  1. 在DLI管理控制台左侧,选择“资源管理 > 弹性资源池”
  2. 选择需要缩容的弹性资源池,单击“操作”列“更多”中的“包周期CU变更”。
  3. “包周期CU变更”页面,“变更方式”选择“缩容”,变更数量选择要缩容的CU数量。
    图5 弹性资源池规格缩容
  4. 确定费用后,单击“提交”。
  5. 缩容任务提交后,可以选择“作业管理 > SQL作业”,查看“SCALE_POOL”类型SQL作业的状态。

    如果作业状态为“规格变更中”,表示弹性资源池规格正在缩容中。等待作业状态变为“已成功”表示当前变更操作完成。

相关文档