Files
nexus/wiki/concepts/EC2-Purchase-Options.md

3.4 KiB
Raw Blame History

title, type, tags, last_updated
title type tags last_updated
EC2 Purchase Options concept
AWS
EC2
Cost-Optimization
FinOps
2026-04-24

EC2 Purchase Options

Definition

AWS EC2 提供多种购买选项,允许用户根据工作负载需求和成本优化目标选择最适合的计费方式。

Purchase Options

1. On-Demand Instances按需实例

  • 特点:按秒计费,无需承诺,无预付费用
  • 适用场景:短期、不可预测的工作负载;首次运行应用程序;测试和开发环境
  • 优点:灵活性最高,无需长期承诺
  • 缺点:成本最高,无折扣

2. Savings Plans节约计划

  • 特点1 年或 3 年承诺使用量(以美元计),享受比按需价格低最多 72% 的折扣
  • 类型
    • Compute Savings Plans最灵活几乎适用于所有 EC2 实例类型
    • EC2 Instance Savings Plans针对特定实例系列灵活性较低但折扣更高
  • 适用场景:可预测的稳定工作负载
  • 优点:成本可预测,折扣显著
  • 缺点:需要承诺使用量

3. Spot Instances竞价实例

  • 特点:利用 AWS 闲置容量,价格随供需波动,最高可享受 90% 的按需价格折扣
  • 适用场景容错工作负载批处理、大数据、CI/CD、容器化应用
  • 优点:成本最低(高达 90% 折扣)
  • 缺点:实例可被 AWS 中断2 分钟警告)
  • 最佳实践
    • 实现容错机制(自动保存状态)
    • 使用 Spot Fleet 或 Spot Block
    • 与 EKS/ECS 集成实现自动扩展

4. Reserved Instances预留实例

  • 特点1 年或 3 年承诺,目前已被 Savings Plans 取代
  • 类型:标准 RI可修改、可转换 RI可更改实例类型
  • 备注:新用户推荐使用 Savings Plans

5. Dedicated Hosts专用主机

  • 特点:物理服务器专供单个客户使用,满足合规性要求
  • 适用场景有许可证需求、物理服务器隔离要求、BYOL自带许可证工作负载

Cost Optimization Strategy

推荐的成本优化策略(来自 ctp-topic-13-cloud-finops-policies

  1. Right Sizing:先确定正确的实例大小
  2. 基准负载:使用 Savings Plans 或 RI 覆盖
  3. 弹性扩展:使用 Spot 实例处理波动负载
  4. 组合策略Savings Plans基准+ Spot弹性= 最佳成本架构

Comparison Table

购买选项 折扣 灵活性 承诺要求 适用场景
On-Demand 0% 最高 测试/开发/短期
Savings Plans 最高 72% 中等 1-3 年 稳定工作负载
Spot Instances 最高 90% 容错工作负载
Reserved Instances 最高 60% 1-3 年 稳定工作负载(已不推荐)

Sources