EC2 オンデマンドキャパシティ予約を使用してコンピューティングキャパシティを予約
Amazon EC2 キャパシティ予約を使用すると、任意の期間で特定のアベイラビリティーゾーンに Amazon EC2 インスタンスのコンピューティングキャパシティを予約できます。一定レベルの長期または短期のキャパシティ保証が必要な現在または今後のビジネスクリティカルなワークロードに対し、厳格なキャパシティ要件がある場合、必要な限りにいつでも Amazon EC2 キャパシティにアクセスできるようにするため、キャパシティ予約を作成することをお勧めします。
キャパシティ予約はいつでも作成でき、開始時期を選択できます。すぐに使用できるキャパシティ予約をリクエストするか、将来の日付のキャパシティ予約をリクエストできます。
-
すぐに使用できるキャパシティ予約をリクエストする場合、キャパシティ予約はすぐに使用できて期間のコミットメントはありません。キャパシティ予約はいつでも変更でき、いつでもキャンセルしてリザーブドキャパシティを解放して変更の発生を停止できます。
-
将来の日付のキャパシティ予約をリクエストする場合、キャパシティ予約を使用可能にする必要がある将来の日付を指定します。指定した日付以降にアカウントでリクエストされたキャパシティを維持することをコミットするコミットメント期間も指定する必要があります。リクエストされた日付および時刻にキャパシティ予約が使用可能になり、コミットメント期間が開始されます。コミットメント期間中、インスタンス数またはコミットメント期間を最初のコミットメントより短くしたり、キャパシティ予約をキャンセルしたりすることはできません。コミットメント期間が経過すると、キャパシティ予約を任意の方法で変更するか、不要になった場合はキャンセルできます。
キャパシティーの予約を使用できるのは、属性が一致するインスタンスのみです。デフォルトでは、キャパシティ予約は、新しいインスタンスと、一致する属性 (インスタンスタイプ、プラットフォーム、アベイラビリティーゾーン、テナンシー) を持つ実行中のインスタンスを自動的に一致させます。つまり、一致する属性を持つインスタンスがキャパシティーの予約で自動的に実行されます。ただし、特定のワークロードに対して キャパシティーの予約 を指定することもできます。これにより、リザーブドキャパシティで実行できるインスタンスを明示的に制御できます。インスタンスがキャパシティ予約またはキャパシティ予約リソースグループでのみ実行されるように指定することもできます。
重要
将来の日付のキャパシティ予約は、増分インスタンスを起動してカバーできるようにするためのものであり、既存の実行中のインスタンスをカバーするものではありません。既存の実行中のインスタンスをカバーする必要がある場合、代わりにすぐに開始されるキャパシティ予約を使用してください。
内容
- Amazon EC2 キャパシティ予約の概念
- キャパシティーの予約、リザーブドインスタンス、Savings Plans 間の違い
- サポートされているプラットフォーム
- クォータ
- 制限
- キャパシティーの予約 の料金と請求
- キャパシティーの予約 の作成
- キャパシティ予約の状態を表示する
- 既存の キャパシティーの予約 へのインスタンスの起動
- アクティブなキャパシティ予約を変更する
- インスタンスのキャパシティ予約設定を変更する
- キャパシティ予約間でキャパシティを移動する
- 既存のキャパシティ予約からキャパシティを分割
- キャパシティーの予約 のキャンセル
- キャパシティ予約グループ
- クラスタープレイスメントグループでキャパシティ予約を作成する
- ローカルゾーンでのキャパシティ予約
- Wavelength Zone 内の キャパシティーの予約
- AWS Outposts でのキャパシティーの予約
- 共有キャパシティ予約
- キャパシティー予約フリート
- CloudWatch メトリクスを使用してキャパシティ予約の使用状況をモニタリングする
- EventBridge を使用してキャパシティ予約の使用率をモニタリングする
- AWS Health からのキャパシティ予約使用率の通知
キャパシティーの予約、リザーブドインスタンス、Savings Plans 間の違い
以下の表では、キャパシティーの予約、リザーブドインスタンス、Savings Plans 間の主な違いを示しています。
Capacity Reservations | ゾーン リザーブドインスタンス | リージョン リザーブドインスタンス | Savings Plans | |
---|---|---|---|---|
用語 | 即時使用のキャパシティ予約にはコミットメントは必要ありません。必要に応じて作成、変更、キャンセルすることができます。 将来の日付のキャパシティ予約を使用すると、アカウントでキャパシティを維持することをコミットするコミットメント期間を指定します。コミットメント期間が経過すると、キャパシティ予約はいつでもキャンセルできます。 |
固定の 1 年または 3 年のコミットメントが必要です。 | ||
キャパシティーの利点 | 特定のアベイラビリティーゾーンで予約されるキャパシティー。 | 予約されたキャパシティーがありません。 | ||
請求割引 | 請求割引がありません。 | 請求割引を提供します。 | ||
インスタンスの制限 | リージョンごとの オンデマンドインスタンス 制限が適用されます。 | デフォルトは、アベイラビリティーゾーンごとに 20 です。制限の引き上げをリクエストできます。 | デフォルトは、リージョンごとに 20 です。制限の引き上げをリクエストできます。 | 無制限。 |
† キャパシティー予約と、Savings Plans またはリージョンリでのザーブドインスタンスを組み合わせて、割引を受けることができます。
詳細については、以下を参照してください。
サポートされているプラットフォーム
自分のインスタンスに適合するキャパシティー予約を、適切なプラットフォームで作成する必要があります。キャパシティー予約は、以下のプラットフォームをサポートしています。
-
Linux/UNIX
-
Linux with SQL Server Standard
-
Linux with SQL Server Web
-
Linux with SQL Server Enterprise
-
SUSE Linux
-
Red Hat Enterprise Linux
-
RHEL with SQL Server Standard
-
RHEL with SQL Server Enterprise
-
RHEL with SQL Server Web
-
RHEL with HA
-
RHEL with HA および SQL Server Standard
-
RHEL with HA および SQL Server Enterprise
-
Ubuntu Pro
-
Windows
-
SQL Server と Windows
-
Windows with SQL Server Web
-
Windows with SQL Server Standard
-
Windows with SQL Server Enterprise
キャパシティーの予約 を購入する際、インスタンスのオペレーティングシステムを表すプラットフォームを指定する必要があります。
-
BYOL を除く SUSE Linux および RHEL ディストリビューションの場合は、特定のプラットフォームを選択する必要があります。例えば、SUSE Linux や Red Hat Enterprise Linux プラットフォームなどです。
-
その他のすべての Linux ディストリビューション (Ubuntu を含む) については、Linux/UNIX プラットフォームを選択します。
-
既存の RHEL サブスクリプション (BYOL) をお持ちの場合は、Linux/UNIX プラットフォームを選択する必要があります。
-
Windows with SQL Standard、Windows with SQL Server Enterprise、および Windows with SQL Server Web の場合は、それら特定のプラットフォームを選択する必要があります。
-
サポートされていない BYOL を除く、その他すべての Windows バージョンについては、Windows プラットフォームを選択します。
クォータ
キャパシティの予約が許可されているインスタンスの数は、アカウントのオンデマンドインスタンスのクォータに基づいています。クォータに到達しない限り、既に実行されているインスタンスの数を差し引いた任意の数のインスタンスのキャパシティを予約できます。
assessing
、scheduled
、pending
、active
、delayed
状態のキャパシティ予約は、オンデマンドインスタンスのクォータにカウントされます。
制限
キャパシティーの予約 を作成する前に、次の制限と制約に注意してください。
-
アクティブで未使用の キャパシティーの予約 は、オンデマンドインスタンス の制限の対象としてカウントされます。
-
AWS アカウント間でキャパシティ予約を譲渡することはできません ただし、キャパシティー予約を他の AWS アカウントと共有することはできます。詳細については、「共有キャパシティ予約」を参照してください。
-
ゾーン リザーブドインスタンス の請求割引は キャパシティーの予約 には適用されません。
-
クラスタープレイスメントグループでキャパシティ予約を作成できます。スプレッドおよびパーティションプレイスメントグループはサポートされません。
-
キャパシティーの予約 は Dedicated Hosts と供に使用することはできません キャパシティ予約は専有インスタンスで使用できます。
-
[Windows インスタンス] キャパシティ予約は Bring-Your-Own-License (BYOL) と供に使用することはできません。
-
キャパシティーの予約 では、休止状態のインスタンスを再開した場合でも、それが元の状態に復帰することを保証していません。
-
最小 100 vCPU のインスタンス数に将来の日付のキャパシティ予約をリクエストできます。例えば、
m5.xlarge
インスタンスに将来の日付のキャパシティ予約をリクエストした場合、少なくとも 25 個のインスタンス (25 * m5.xlarge = 100 vCPUs) をリクエストする必要があります。 -
将来の日付のキャパシティ予約は、C、I、M、R、T インスタンスファミリーのインスタンスタイプにのみリクエストできます。