【AWS】EC2 实例的折扣
2025年07月16日
文章浏览:51
【AWS】EC2 实例的折扣

AWS EC2 实例的折扣主要通过以下几种购买选项来实现,每种选项都针对不同的使用场景和灵活性需求提供不同的优惠力度。了解这些折扣模式有助于你最大限度地优化云成本。

1. 按需实例 (On-Demand Instances)

折扣: 无折扣。这是 EC2 的默认和最灵活的付费方式。

特点: 按小时或按秒(部分实例类型,最低 60 秒)计费,无需长期承诺。

适用场景:

短期、不定期或不可预测的工作负载。

开发和测试环境。

需要随时启动和停止实例,对成本不敏感或弹性需求高的场景。

2. Savings Plans (节省计划)

Savings Plans 是一种更灵活的折扣模式,通过承诺在 1 年或 3 年内以固定金额(美元/小时)使用计算服务来获得大幅折扣。它比传统的预留实例 (Reserved Instances) 提供了更高的灵活性,因此是 AWS 推荐的首选成本优化工具。

有两种主要的 Savings Plans 类型:

Compute Savings Plans (计算节省计划)

折扣: 最高可达 66%。

特点: 这是最灵活的 Savings Plan。折扣适用于任何 EC2 实例(无论实例系列、大小、操作系统、租期或区域),也适用于 AWS Fargate 和 AWS Lambda。如果你在不同区域或不同实例类型之间切换,折扣仍然有效。

适用场景:

对实例类型、操作系统或区域有不确定性,但总体计算用量相对稳定的工作负载。

混合使用了 EC2、Fargate 和 Lambda 的应用程序。

希望最大化灵活性,同时获得可观折扣的用户。

EC2 Instance Savings Plans (EC2 实例节省计划)

折扣: 最高可达 72%。

特点: 提供更深度的折扣,但要求承诺在特定区域内使用特定的实例系列(例如,m5 系列在 us-east-1 区域)。你可以在该实例系列内更改实例大小、操作系统或租期,但不能跨实例系列或区域。

适用场景:

对于某个特定实例系列在特定区域有稳定且可预测用量的工作负载。

需要获得最大 EC2 实例折扣的用户,且对特定实例系列有长期规划。

3. 预留实例 (Reserved Instances, RIs)

预留实例是 EC2 早期主要的折扣模式。通过承诺在 1 年或 3 年内使用特定实例类型来获得折扣。虽然 Savings Plans 通常更受欢迎,但 RIs 在某些特定场景下仍有其优势。

RIs 提供两种类型:

Standard Reserved Instances (标准预留实例)

折扣: 最高可达 72%。

特点: 提供最深的折扣,但灵活性最低。你需要承诺特定的实例类型、操作系统、租期和区域。如果你的实例配置发生变化,可能需要手动修改 RI 或在 RI 市场出售。

适用场景:

非常稳定、可预测且长期运行的工作负载,且实例配置(类型、OS、区域)不会改变。

需要容量预留(如果选择特定可用区)以确保在高峰期也能获得实例的场景。

Convertible Reserved Instances (可转换预留实例)

折扣: 最高可达 66%。

特点: 比标准 RI 提供更高的灵活性,你可以更改实例系列、操作系统、租期或租用类型。但这种灵活性以牺牲一部分折扣为代价。

适用场景:

虽然有长期承诺,但未来可能需要调整实例类型或配置的工作负载。

希望兼顾折扣和未来灵活性的用户。

RI 的支付选项:

全额预付 (All Upfront): upfront 付款比例最高,折扣最大。

部分预付 (Partial Upfront): upfront 付款比例中等,折扣也中等。

无预付 (No Upfront): 没有 upfront 付款,但折扣相对最低。

4. 竞价实例 (Spot Instances)

折扣: 最高可达 90%(相比按需实例价格)。

特点: 利用 AWS 未使用的 EC2 容量。价格会根据供需波动,如果 AWS 需要回收容量,你的竞价实例会在两分钟通知后被中断。

适用场景:

容错、无状态或灵活启动/停止时间的工作负载,例如:

批处理作业

数据分析(如 Hadoop/Spark 集群)

科学计算

图像和视频渲染

开发和测试环境(如果可以承受中断)

对可用性要求不高,但对成本极其敏感的场景。

如何选择合适的折扣模式?

选择最佳的 EC2 折扣模式取决于你的工作负载特性:

如果你的工作负载不稳定、短期或不可预测: 按需实例。

如果你有弹性且可中断的工作负载,且对成本非常敏感: 竞价实例。

如果你有长期且相对稳定的计算用量,且需要灵活性跨实例类型、OS 或服务: Compute Savings Plans。

如果你有长期且非常稳定的特定实例系列在特定区域的用量: EC2 Instance Savings Plans。

如果你需要为特定实例类型预留容量,并且使用模式高度可预测: Standard Reserved Instances。

如果你有长期承诺,但可能需要调整实例类型: Convertible Reserved Instances。

在实践中,许多企业会结合使用这些折扣模式,例如:

对于核心、稳定的工作负载使用 Savings Plans 或 Reserved Instances。

对于弹性、可中断的工作负载使用 Spot Instances。

对于短期峰值或不确定性高的工作负载使用 On-Demand Instances。

AWS Cost Explorer (费用管理工具) 可以帮助你分析历史使用情况,并提供 Savings Plans 和 Reserved Instances 的购买建议,以最大化你的成本节约。


过去考试题

ある企業がAWSで大規模な画像処理バッチジョブを夜間実行したい。コストを最小限に抑えつつ、処理中断が発生しても再開可能な設計である場合、最も適切なEC2の価格設定オプションはどれですか?

  1. オンデマンドインスタンス
  2. リザーブドインスタンス
  3. スポットインスタンス
  4. 専用ホスト


"正解は C です。スポットインスタンスは、余剰キャパシティを最大90%割引で利用可能。中断可能性がある代わりにコスト効率が極めて高く、再開可能なバッチ処理に最適です。

A:オンデマンドインスタンスは、時間単位の固定料金で中断リスクはありません。コストが最も高く、要件に合いません。(不正解)

B:リザーブドインスタンスは、1年/3年契約の前払い割引です。長期的な安定ワークロード向けで短期バッチ処理に不向きです。(不正解)

D:Dedicated Hostsは、物理サーバー専有型のインスタンスです。高コストで特殊なライセンス要件向けであり、本ケースの目的と一致しません。(不正解)


过去考试题

EC2におけるオンデマンドインスタンスの価格設定のメリットは、次のうちどれですか?

  1. 使用時間に関係なく、1日あたりの料金を支払う
  2. 使用した時間分だけ料金を支払う
  3. より低い単価で入札できる
  4. 料金を前払いすることで、安い料金で利用できる


EC2のオンデマンドインスタンスは、使用した時間分だけ課金されます。つまり、実際に利用した時間に対して料金を支払うため、必要な期間だけリソースを利用でき、コストを抑えることができます。


A. 1日あたりの固定料金ではなく、実際の利用時間に応じて課金されるため、不正解です。


C. オンデマンドインスタンスでは入札はできません。スポットインスタンスでは入札が可能です。


D. 料金を前払いする必要はありません。使用した分だけ後払いで料金を支払います。


过去考试题

会社には、1 年間継続的に実行されるワークロードがあります。ワークロードはサービスの中断を許容できません。最も費用対効果の高い Amazon EC2 購入オプションはどれですか?

  1. 全前払いの リザーブド インスタンス
  2. 一部前払いのリザーブドインスタンス
  3. 専用インスタンス
  4. オンデマンド インスタンス

継続的に1年間実行されるワークロードがあり、サービスの中断を許容できない場合、全前払いのリザーブドインスタンスが最も費用対効果が高くなります。全前払いのリザーブドインスタンスは、最大の割引価格で長期間の継続的な使用に適しています。


B: 一部前払いのリザーブドインスタンスは割引率が低く、長期間の継続的な使用には適しません


C: 専用インスタンスは、独自の物理サーバーを借りるオプションで、ほとんどの場合、コストが高くなります


D: オンデマンドインスタンスは、長期的に使用する場合に最も高価な選択肢になります

关注 收藏