在阿里云 ECS(弹性计算服务)的按量付费实例中,“节省停机模式”(Stop Mode)是一种旨在平衡成本与数据保留状态的计费策略。要理解它,核心在于区分“关机”与“停机”这两个概念在云环境下的不同含义,以及它们对计费的影响。
1. 核心定义:什么是“节省停机模式”?
当你的 ECS 实例处于节省停机模式时:
- 计算资源释放:实例不再占用 CPU、内存等计算资源,因此停止收取实例本身的运行费用。
- 存储资源保留:实例关联的系统盘和数据盘(如果配置了自动快照或仅保留磁盘)会继续存在,并继续收取磁盘存储费用。
- 网络资源部分释放:如果实例绑定了弹性公网 IP(EIP),且该 EIP 未绑定其他资源,通常也会停止收取 EIP 的费用(具体取决于 EIP 的计费模式和是否设置“停机不收费”策略)。
简单来说:你只付硬盘的钱,不付算力的钱。
2. 对比:普通关机 vs. 节省停机模式
| 特性 | 普通关机(Stop) | 节省停机模式(Stop Mode) |
|---|---|---|
| 计费状态 | 仍按量付费,正常收取实例运行费 | 停止收取实例运行费 |
| CPU/内存 | 被释放,但计费仍在继续 | 完全释放,不计费 |
| 磁盘数据 | 保留 | 保留 |
| 公网 IP | 若绑定固定公网 IP,IP 仍占用;若为动态 IP,则回收 | 若绑定 EIP,可配置停机不收费;动态 IP 直接回收 |
| 启动速度 | 较快(状态保存) | 稍慢(需重新分配资源池) |
| 适用场景 | 短期维护、测试后快速重启 | 长期闲置、夜间停机、突发业务暂停 |
⚠️ 注意:在阿里云控制台点击“停止”按钮时,默认行为可能因实例类型和配置而异。你必须显式选择“停止并释放公网 IP”或确认进入“节省停机模式”,否则可能仍会计费。
3. 抢占式实例(Spot Instances)的特殊性
你问题中提到“含抢占式实例”,这里需要特别澄清:
- 抢占式实例本身没有“节省停机模式”这一独立选项,因为它本身就是按需竞价、可随时被中断的实例。
- 当你主动停止一个抢占式实例时,其行为等同于按量付费实例的“节省停机模式”——即停止计费,但磁盘数据保留。
- 区别在于:抢占式实例可能被云平台提前回收(中断),而按量付费实例只有在用户主动操作或超时欠费时才会停机。
因此,对于抢占式实例,“节省停机”更多是用户主动管理成本的行为,而非系统强制机制。
4. 如何启用节省停机模式?
方法一:通过控制台手动操作
- 登录阿里云 ECS 控制台。
- 选中目标实例 → 点击【更多】→ 【实例状态】→ 【停止】。
- 在弹出的对话框中,务必勾选“停机不收费”或类似提示(不同时期界面略有差异,关键看是否显示“将释放公网 IP 并停止计费”)。
- 确认后执行停止。
方法二:通过 API / CLI 调用
使用 StopInstance 接口时,需设置参数 ForceStop=false(默认行为),并确保实例已配置好存储和 IP 策略。
方法三:自动化脚本(推荐用于运维)
编写脚本或使用函数计算(FC)+ 事件总线(EventBridge),在业务低峰期自动调用停止 API,实现无人值守的成本优化。
5. 注意事项与常见误区
✅ 优点
- 显著降低成本:尤其适用于开发测试环境、CI/CD 节点、夜间批处理任务等间歇性使用的场景。
- 数据安全:磁盘数据完整保留,无需担心重启后丢失配置。
❌ 风险与限制
- 公网 IP 丢失:如果使用固定公网 IP(非 EIP),停机后 IP 会被回收,重启后需重新绑定或申请新 IP,可能导致 DNS 解析延迟或服务中断。
- EIP 仍需付费?:默认情况下,即使实例停机,绑定的 EIP 仍可能产生少量基础费用。需在 EIP 控制台单独开启“停机不收费”功能。
- 快照费用:如果开启了自动快照策略,停机期间快照仍会生成并计费,这部分无法避免。
- 恢复时间:从节省停机模式启动,比从普通关机状态启动稍慢,因为需要重新从资源池中分配物理机资源。
🚫 不适用场景
- 高可用架构中的主备节点(不应随意停机)。
- 需要持续对外提供服务的应用。
- 对启动延迟敏感的业务。
6. 总结建议
如果你希望在不使用 ECS 实例时节省成本,请遵循以下最佳实践:
- 优先使用 EIP 而非固定公网 IP:便于灵活绑定和解绑,配合“停机不收费”策略效果更佳。
- 明确选择“节省停机模式”:在停止实例时,仔细核对是否勾选了相关选项,避免误判导致持续计费。
- 结合标签与自动化:为测试环境打上特定标签,利用函数计算定时触发停止/启动操作,实现全自动成本优化。
- 监控账单变化:首次使用后观察下一小时账单,确认实例费用是否归零,仅保留磁盘费用。
通过合理使用节省停机模式,你可以将闲置资源的成本降低 70%~90%,是云原生环境下精细化运营的重要手段。
CLOUD云枢