
AWS 用户通常在账单超预期之后才开始研究 Reserved Instances,但这时往往已经为 On-Demand 多付了几个月的费用。
RI 的逻辑不复杂:承诺使用一段时间,换取更低的单价。真正需要判断的问题是——你的业务是否值得做这个承诺,以及在 Standard RI、Convertible RI 和 Savings Plans 三个选项里,哪个更适合实际情况。
AWS 三种计费模式的区别
在了解 RI 的具体细节之前需要先把三种计费模式的逻辑说清楚,因为选错模式会导致该省的钱没省到,或者为闲置资源持续付费。
On-Demand 是最基础的计费方式,按实际使用时间计费,随时启停,没有任何承诺,价格最高,但灵活性最强。
Spot Instances 是竞价 AWS 未被使用的闲置容量,折扣幅度最大,但 AWS 在需要回收资源时会提前两分钟发出中断通知,实例随时可能被终止,只适合容错型工作负载。
Reserved Instances 介于两者之间:承诺使用 1 年或 3 年,换取显著的价格折扣,实例不会被中断,适合需要长期稳定运行的核心业务。
| 计费模式 | 相对价格 | 灵活性 | 中断风险 | 适用场景 |
| On-Demand | 最高 | 最高,随时启停 | 无 | 短期项目、流量波动大的业务 |
| Reserved Instances | 低(最高省 72%) | 需承诺 1–3 年 | 无 | 长期稳定运行的核心业务 |
| Spot Instances | 最低(可省 90%) | 按市场价波动 | 有,随时中断 | 批处理、CI/CD、非关键任务 |
三种模式并不互斥。
核心业务用 RI 锁定折扣,弹性扩容部分用 On-Demand,离线任务用 Spot,是相对成熟的混合成本策略。
Reserved Instances 实际能省多少钱
折扣幅度与承诺期的关系
RI 的折扣幅度取决于两个变量:承诺期长短和 RI 类型。
承诺期越长折扣越大,Standard RI 折扣高于 Convertible RI:
- Standard RI 1 年期:相比 On-Demand 节省约 40%
- Standard RI 3 年期:相比 On-Demand 节省约 60–72%
- Convertible RI 1 年期:节省约 31–40%
- Convertible RI 3 年期:节省约 54–66%
以上为参考区间,实际折扣因实例系列、操作系统和区域不同而有差异,以 AWS 控制台当期报价为准。
具体配置的年费对比示例
以 m5.xlarge(4 vCPU、16GB 内存,us-east-1,Linux)为例,不同计费方式的年度费用对比如下:
| 计费方式 | 小时单价(参考) | 年费(参考) | 相比 On-Demand |
| On-Demand | 约 $0.192 | 约 $1,682 | — |
| Standard RI 1 年全预付 | 约 $0.114 | 约 $998 | 省约 41% |
| Standard RI 3 年全预付 | 约 $0.073 | 约 $640(年均) | 省约 62% |
| Convertible RI 1 年全预付 | 约 $0.124 | 约 $1,087 | 省约 35% |
以上为参考数据,以 AWS 控制台当期报价为准。
购买 RI 后不需要做任何额外配置,仍然在控制台正常启动 EC2 实例,AWS 自动将匹配的 RI 折扣应用到账单。
RI 是计费概念,不是独立实例类型。
关于 AWS 账单构成的完整拆解,可以参考 亚马逊云 AWS 的 2 核 4G 价格
Standard RI vs Convertible RI vs Savings Plans 怎么选
Standard RI:折扣最高,绑定最严
Standard RI 的折扣是三种选项里最高的,但限制也最多。购买后只能在特定实例系列、操作系统和区域内使用,不支持跨系列转换。承诺期内如果不再需要,Standard RI 可以在 AWS Marketplace 挂单出售,是三种选项里唯一可以转让的。
适合选 Standard RI 的场景:
- 实例系列和区域在承诺期内不会变动
- 核心业务服务器需要 24 小时持续运行
- 对成本节省幅度要求高,愿意接受较低的灵活性
Convertible RI:灵活一点,折扣少一点
Convertible RI 允许在承诺期内将现有 RI 转换为其他实例系列、操作系统或租户类型,折扣比 Standard RI 低约 6–10%。不能在 Marketplace 出售,如果业务关闭,只能继续承担剩余费用直到承诺期结束。
适合选 Convertible RI 的场景:
- 确定长期使用 AWS,但实例规格可能需要调整
- 业务处于成长期,未来可能从通用型升级到计算优化型
- 希望在折扣幅度和一定灵活性之间取得平衡
Savings Plans:AWS 更推荐的新方案
Savings Plans 是 AWS 2019 年推出的承诺消费折扣方案,比传统 RI 灵活得多。用户承诺每小时的最低消费金额,AWS 自动将折扣应用到符合条件的用量,不需要指定具体实例类型或区域。
两个主要类型的差异:
- Compute Savings Plans: 覆盖 EC2、Fargate 和 Lambda,跨实例系列、操作系统和区域自动匹配,最灵活,折扣相对略低
- EC2 Instance Savings Plans: 绑定特定实例系列和区域,折扣接近 Standard RI,但无需指定具体规格
对于实例组合较复杂、或业务架构可能调整的团队,Savings Plans 比传统 RI 更易管理——不需要预判具体实例类型,AWS 自动匹配用量,降低了采购和维护成本。
付款方式选哪种
确认购买 RI 后,还需要选择付款方式。三种选项的折扣依次递减:全预付折扣最高,不预付折扣最低,年费差距在 15–20% 之间。以 m5.xlarge Standard RI 1 年期为例:
| 付款方式 | 前期支出 | 月费 | 等效年费(参考) |
| 全预付(All Upfront) | 约 $998 | $0 | 约 $998 |
| 部分预付(Partial Upfront) | 约 $499 | 约 $46 | 约 $1,051 |
| 不预付(No Upfront) | $0 | 约 $97 | 约 $1,164 |
以上为参考数据,以 AWS 控制台报价为准。
从纯成本角度看,全预付在相同承诺期内总成本最低。对于现金流充裕、账号和业务已稳定的企业,全预付的年度回报率最高。对于预算敏感或账号处于成长阶段的团队,不预付保留了资金灵活性,代价是支付相对更高的单位成本。不预付方式在部分 RI 类型和期限组合下不可用,购买前需要在控制台确认具体选项。
什么情况下不适合用 Reserved Instances
这几类场景买 RI 会亏
RI 的折扣前提是实例持续运行。
如果实例大量时间处于关机状态,或者业务在承诺期结束前已经调整,RI 反而会成为成本负担:
- 项目周期短于 12 个月: RI 最短承诺 1 年,提前结束时已付费用无法退回,Standard RI 可尝试在 Marketplace 出售,Convertible RI 只能承担到期
- 实例长时间关机: RI 按时间计费,实例关机期间折扣仍在消耗,闲置即浪费
- 实例规格频繁变更: Standard RI 绑定实例系列,扩容到不同系列时原有 RI 无法直接匹配新规格
- 开发和测试环境: 这类环境通常不需要 24 小时运行,On-Demand 或 Spot 的综合成本更低
- 账号刚注册不久: 新账号的实际用量模式还不稳定,建议观察 2–3 个月再评估
如果已经出现账单超预期的情况,应先排查是否有 RI 闲置或不匹配的问题,再决定是否调整采购策略,具体排查方法可以参考 AWS 账单为什么突然变贵?
判断是否值得购买 RI 的几个自查问题
在做决定前,可以用以下几个问题自查:
- 实例是否每天运行超过 20 小时?如果是,RI 几乎必然划算
- 未来 12 个月业务规模是否相对可预测?不确定就先选 Savings Plans
- 实例类型和区域是否已经固定?固定选 Standard RI,可能变动选 Savings Plans 或 Convertible RI
- 账号是否稳定运行超过 3 个月,没有风控或付款问题?不稳定的账号不适合全预付
结合代理充值进一步降低 AWS 成本
Reserved Instances 和 Savings Plans 都是长期承诺,适合账号稳定、业务方向明确后再购买。在 RI 折扣的基础上,通过代理渠道充值 AWS 账号,可以进一步降低整体云成本,两者叠加后的年度节省幅度更为显著。
企业用户在购买 RI 前,应提前确认账号归属、付款方式和实际用量规划,避免因账号异常或业务变动导致 RI 浪费。
关于 AWS 账号体系和长期稳定使用的完整判断,可以参考 亚马逊云服务器价
代理充值的服务内容和适用场景,可以参考 AWS 代理商怎么选?


