这是一个非常经典,但也是很多刚接触云服务的用户容易踩坑的问题。简单直接的结论是:在绝大多数主流云厂商(如阿里云、腾讯云、华为云等)的按需计费(Pay-As-You-Go)模式下,云服务器实例处于“已停止”(Stopped)状态时,计算资源(CPU、内存)的费用会立即停止,但你依然需要为存储和网络资源付费。
具体来说,关机期间的计费主要由以下三个部分组成:
1. 计算资源费用:0元
当你在控制台点击“停机”或调用 API 将实例状态变为 Stopped 后,云厂商会回收分配给该实例的 CPU 和内存资源。
- 注意:这里必须明确区分“重启”和“停机”。
- 重启(Reboot):实例只是操作系统层面重新启动,底层硬件资源依然被锁定占用,费用照常收取。
- 停机(Stop/Shutdown):实例彻底释放计算资源,此时不再产生 vCPU 和内存的使用费。
2. 云盘存储费用:正常收取
这是最容易产生误解的地方。很多人以为关机了就不花钱了,结果月底一看账单吓了一跳。
- 系统盘和数据盘:只要你的云盘(EBS/CBS/EVS 等)没有删除,无论实例是否运行,这块磁盘所占用的容量都会持续计费。
- 计费逻辑:按云盘的规格(如 50GB SSD)和类型进行计费。即使实例关机,数据依然安全地保存在云端存储集群中,云厂商为你提供了存储介质和维护服务,因此这部分费用不会停。
3. 公网 IP 与带宽费用:视情况而定
这部分比较复杂,取决于你购买的是“固定公网 IP”还是“动态弹性公网 IP”,以及带宽的计费模式。
- 固定公网 IP(EIP):
- 如果你绑定了弹性公网 IP(EIP),且 EIP 本身是按“固定带宽”或“按使用流量”计费的,那么只要 EIP 没有被解绑或删除,IP 地址本身的持有费通常会继续收取(部分厂商对闲置 EIP 有特定策略,需具体查看条款)。
- 更重要的是,如果带宽模式是“按固定带宽”,即使没流量,带宽占用的费用也可能存在;如果是“按实际流量计费”,关机期间无流量则不产生带宽费,但 IP 资源费可能仍在。
- 动态公网 IP:
- 大多数按需实例默认分配的是动态公网 IP。当你停机后,这个动态 IP 会被释放。再次开机时,会分配一个新的 IP。这种情况下,通常不会产生额外的公网 IP 持有费用,因为你没有绑定独立的 EIP。
- 内网 IP:
- 内网通信不收费,关机期间自然也无费用。
4. 其他潜在费用
- 快照:如果你为云盘设置了自动快照策略,关机期间快照任务依然会按计划执行,产生快照存储费用。
- 镜像:如果你基于该实例创建了自定义镜像,镜像文件存储在对象存储或镜像服务中,会产生镜像存储费用。
- 负载均衡(SLB/CLB):如果你的实例挂载在负载均衡后面,负载均衡本身的实例费和监听配置费不会因为后端服务器关机而停止。
如何真正省钱?(实操建议)
如果你希望关机期间完全不产生任何费用,或者最小化成本,可以采取以下措施:
-
解绑弹性公网 IP(EIP):
- 如果你使用了按固定带宽计费的 EIP,建议在停机前解绑该 EIP。解绑后,EIP 会进入“空闲”状态,大部分云厂商对空闲 EIP 收取较低的资源占用费(远低于正常带宽费),甚至免费(视政策而定)。再次开机时再重新绑定即可。
- 注意:不要直接删除 EIP,除非你确定以后再也不需要这个 IP 了。
-
删除云盘(谨慎操作):
- 如果确定数据不再需要,可以删除云盘以节省存储费。但更推荐的做法是:创建快照 -> 删除云盘。这样既省了存储费,又保留了数据备份。
-
使用“抢占式实例”或“预留实例券”:
- 对于长期不用的环境,考虑转为更低成本的方案。例如,阿里云的“抢占式实例”在停机时完全无费用,但需注意其可能被回收的风险。
-
确认云厂商的具体政策:
- 阿里云:停机后,仅收取云盘、快照、镜像、EIP(若绑定)的费用。EIP 解绑后空闲状态有少量费用。
- 腾讯云:类似,停机后不收取 CVM 费用,收取云硬盘、快照、EIP 费用。未绑定的 EIP 免费,已绑定但未使用的 EIP 收取少量资源费。
- 华为云:停机后不收取 ECS 费用,收取 EVS、EIP、LB 等关联资源费用。
总结
| 资源类型 | 实例运行中 | 实例已停机(Stopped) | 说明 |
|---|---|---|---|
| vCPU / 内存 | ✅ 收费 | ❌ 免费 | 计算资源被释放 |
| 云盘(系统/数据) | ✅ 收费 | ✅ 收费 | 数据存储持续占用 |
| 快照 | ✅ 收费 | ✅ 收费 | 若开启自动快照 |
| 弹性公网 IP | ✅ 收费 | ⚠️ 视策略而定 | 建议解绑以节省费用 |
| 动态公网 IP | ✅ 收费 | ❌ 免费(IP被释放) | 开机后重新分配新 IP |
| 负载均衡 | ✅ 收费 | ✅ 收费 | 独立计费,不受后端影响 |
核心建议:如果你只是想临时节省开支,停机 + 解绑 EIP 是最常见的操作组合。务必在停机前检查是否有绑定的 EIP 或其他关联服务(如 SLB、NAT 网关),避免“隐形消费”。
云技术博客