文档

使用私有池保障账号内的资源流转

更新时间:

在某特定业务场景下,需要对ECS实例进行先释放、后创建的操作。例如,业务流量波动需要进行弹性伸缩;跨区域灾备恢复需要资源在不同集群中流转;DevOps流程中,经常需要快速创建、销毁或调整测试环境。如果在动态调整资源过程中,该ECS实例属于热度较高的资源,重新创建过程中可能会遇到库存不足,导致在资源伸缩过程中出现了资源或容量丢失。本文介绍如何在库存紧俏的情况下,持续保有资源并实现实例间的资源流转。

费用说明

假设您要释放实例A,重新创建一个实例B,在该场景下:

  • 当私有资源池容量使用完情况下,没有额外费用,只会正常收取实例费用。

  • 如果存在容量未使用的情况,会收取未使用容量的费用。

    此时,您需要支付的费用包括实例A、实例B费用,还会收取释放实例A、创建实例B两个动作之间未使用的1个容量的费用。从创建私有池、释放A、到创建实例B,三个步骤对应的私有池容量状态如下表:

    操作

    私有池已用容量/总容量

    费用说明

    创建私有池

    1/1

    A的实例费用,私有池无费用。

    释放A

    0/1

    私有池的未用容量费用:未使用容量大小*该状态的持续时间。

    创建B

    1/1

    B的实例费用,私有池无费用。

    具体费用说明如下图所示:

    image

操作步骤

假设要释放的实例为A,需要新创建的实例为B。

步骤一:设置实例A的私有池资源类型为开放

  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择实例与镜像 > 实例

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. 实例页面,选择一种方式开始为实例设置私有池。

    • 为单台实例设置:找到按量付费实例,在操作列中,选择image.png > 实例设置 > 设置私有池

      image

    • 批量设置:选中多台按量付费实例,在页面底部,选择更多 > 实例设置 > 设置私有池

      image

  5. 在弹出的设置私有池对话框中,设置私有资源池类型开放(Open),然后单击确定

    image

步骤二:创建资源规格为A实例规格的私有资源池

  1. 进入资源预定创建页面。

    1. 登录ECS管理控制台

    2. 在左侧导航栏,选择部署与弹性 > icon1 > 资源管家

    3. 选择购中确定性保障 > 资源预定

    4. 资源预定页签,单击创建资源预定

  2. 创建资源预定页面,配置资源预定的信息。

    参数

    说明

    资源规格

    与实例A规格相同。

    预定方式

    选择容量预定-立即生效

    到期方式

    按需选择,当前场景下,建议选择手动释放

    私有资源池类型

    选择开放

  3. 配置完成后,单击下一步:确认信息,按照界面提示,完成创建。

步骤三:释放实例A,创建同规格的实例B

  1. 资源预定页面,单击私有资源池页签,然后单击已创建的私有资源池操作列的详情

    image

  2. 查看实例与私有池关联情况。

    在资源预定详情页面,可以看到实例A已自动关联到了私有池。私有池的总容量为1、已使用容量为1。

    image

  3. 释放实例A。具体操作,请参见释放实例

    释放完成后,可以看到私有池容量为1,已用容量为0。

    image

  4. 资源预定详情页面,单击购买实例,即可创建新的实例B。

    image