按量付费实例节省停机模式-阿里云ecs计费方式

节省停机模式支持在保留云服务器ECS的前提下回收部分资源,从而降低整体费用。本文介绍节省停机模式的启用条件、适用资源,以及如何触发节省停机模式。

启用条件

警告 启用节省停机模式会有风险,更多信息,请参见风险提示。支持节省停机模式的实例必须同时满足以下条件:

  • 网络类型为专有网络 您可以将经典网络下的实例迁移至专有网络,具体操作,请参见ECS实例从经典网络迁移到专有网络。
  • 计费方式为按量付费(包括抢占式实例)您可以将包年包月实例转换为按量付费实例,具体操作,请参见包年包月转按量付费。
  • 实例规格族不包含本地存储 包含本地存储能力的实例规格族不支持节省停机模式,例如大数据型、本地SSD型等。关于如何查询包含本地存储的实例规格,请参见实例规格族中的本地存储列。
  • 实例规格族不包含持久内存包含持久内存的实例规格族不支持节省停机模式,例如re6p、re6p-redis。关于如何查询包含持久内存的实例规格,请参见实例规格族中的持久内存列。

适用资源

支持节省停机模式的ECS资源(即,资源会被回收并停止收费)包括:

  • 计算资源(vCPU和内存)。如果是异构计算实例,也会回收GPU、FPGA或NPU资源
  • 固定公网IP和固定带宽

其他ECS资源不支持节省停机模式(即,资源会保留并继续收费,收费项与按量计费一致),包括但不限于:

  • 系统盘
  • 实例上挂载的数据盘
  • 弹性公网IP(EIP)和EIP带宽
  • 镜像
  • 快照

触发方式

启用节省停机模式后,只有以下方式停机时才能触发节省停机效果。

  • ECS管理控制台。具体操作,请参见停止实例。
  • 通过阿里云CLI或SDK发起的API请求。更多信息,请参见StopInstance。
  • 账号欠费自动停机。

其他停机方式不能触发节省停机效果,包括但不限于:

  • 在实例操作系统内部停止实例不能触发节省停机效果。
  • 如果实例处于启动期间,不能触发节省停机效果。启动期间指创建实例后,第一次启动时从已停止状态到已运行状态之间的时间段。更多信息,请参见实例的生命周期。

风险提示

触发节省停机效果后,计算资源(vCPU和内存)、固定公网IP和固定带宽被回收,不再产生费用,但存在以下风险。

  • 由于计算资源(vCPU和内存)被回收,再次启动实例时可能因为库存不足导致启动失败。您可以稍后尝试再次启动,或者尝试变更为其他实例规格。具体操作,请参见按量付费实例变配规格。
  • 由于实例的固定公网IP被回收,再次启动实例后,固定公网IP可能变更,但节省停机模式不会导致私网IP变更。 重要 如果应用依赖指定的公网IP,建议您不启用节省停机模式或者将固定公网IP转为EIP使用,具体操作,请参见关闭默认VPC内实例节省停机模式或专有网络类型ECS公网IP转为弹性公网IP。
  • 突发性能实例当前CPU积分余额失效,不会继续获得CPU积分。再次启动实例后获得初始CPU积分,并开始获得CPU积分,更多突发性能实例CPU积分说明,请参见CPU积分。

某些场景下可能需要短时间内再次启动实例,建议您不启用节省停机模式,保证可以成功启动实例并投入生产使用。例如:

  • 更换系统盘(ReplaceSystemDisk)
  • 使用快照回滚云盘(ResetDisk)
  • 重新初始化系统盘(ReInitDisk)

开启默认VPC内实例节省停机模式

本节所述为账号所有地域下实例的全局默认设置,但您在停止单台实例时仍然可以再设置单台实例的停止模式。具体操作,请参见设置单台实例的停止模式。

  • 登录ECS管理控制台。
  • 概览页面右侧的常用功能区域,单击用户设置image.png
  • 打开节省停机模式开关。
  • 阅读提醒信息,向下滚动对话框,在底部单击开启默认VPC内实例节省停机模式
  • 单击确定
  • 关闭默认VPC内实例节省停机模式

    本节所述为账号所有地域下实例的全局默认设置,但您在停止单台实例时仍然可以再设置单台实例的停止模式。具体操作,请参见设置单台实例的停止模式。如果一台实例已经触发了节省停机效果,则其计算资源(vCPU和内存)、固定公网IP已经被回收。因此,即使关闭了默认启用节省停机模式,该实例仍不收取计算资源(vCPU和内存)的费用,直至再次启动后重新分配了计算资源(vCPU和内存),固定公网IP也可能变更。

  • 登录ECS管理控制台。
  • 概览页面右侧的常用功能区域,单击用户设置image.png
  • 关闭节省停机模式开关。
  • 阅读提醒信息,然后单击我同意并确定
  • 单击确定
  • 设置单台实例的停止模式

    打开或关闭节省停机模式后,在停止单台实例时,您仍然可以再设置单台实例的停止模式。具体操作,请参见停止实例。normal-stop

    查看停机模式

    停止按量付费实例后,您可以在控制台查看是否触发了节省停机效果。在实例页面,在需要查看的ECS实例的状态列,即可看到已停止实例的停机模式。

    • 普通停机模式表示未触发节省停机效果。
    • 节省停机模式表示已触发节省停机效果。

    说明 选择节省停机模式停止实例后,可能会查询到ECS处于普通停机模式。这是因为节省停机流程尚未执行完成,建议您稍后重新查询。image.png

    常见问题

    • 打开默认启用节省停机模式后,是否支持单台ECS实例关机时不释放计算资源和网络资源?
    • 在ECS实例操作系统内关机能否触发节省停机效果?
    • 本地盘实例是否支持自动触发节省停机效果?
    • ECS实例触发节省停机效果后,为什么StartInstance时会报错OperationDenied.NoStock?
    • 启用了节省停机模式后,停机再开机时公网IP会变化,怎么保持公网IP不变?

    相关文档

    您可以利用OOS定时开关机功能,自动化管理大批量实例的开关机时间,配合节省停机模式节省成本。具体操作,请参见利用定时开关机节省成本。

    发表评论