EC2 オンデマンドキャパシティ予約を使用してコンピューティングキャパシティを予約 - Amazon Elastic Compute Cloud

EC2 オンデマンドキャパシティ予約を使用してコンピューティングキャパシティを予約

Amazon EC2 キャパシティ予約を使用すると、任意の期間で特定のアベイラビリティーゾーンに Amazon EC2 インスタンスのコンピューティングキャパシティを予約できます。一定レベルの長期または短期のキャパシティ保証が必要な現在または今後のビジネスクリティカルなワークロードに対し、厳格なキャパシティ要件がある場合、必要な限りにいつでも Amazon EC2 キャパシティにアクセスできるようにするため、キャパシティ予約を作成することをお勧めします。

キャパシティ予約はいつでも作成でき、開始時期を選択できます。すぐに使用できるキャパシティ予約をリクエストするか、将来の日付のキャパシティ予約をリクエストできます。

  • すぐに使用できるキャパシティ予約をリクエストする場合、キャパシティ予約はすぐに使用できて期間のコミットメントはありません。キャパシティ予約はいつでも変更でき、いつでもキャンセルしてリザーブドキャパシティを解放して変更の発生を停止できます。

  • 将来の日付のキャパシティ予約をリクエストする場合、キャパシティ予約を使用可能にする必要がある将来の日付を指定します。指定した日付以降にアカウントでリクエストされたキャパシティを維持することをコミットするコミットメント期間も指定する必要があります。リクエストされた日付および時刻にキャパシティ予約が使用可能になり、コミットメント期間が開始されます。コミットメント期間中、インスタンス数またはコミットメント期間を最初のコミットメントより短くしたり、キャパシティ予約をキャンセルしたりすることはできません。コミットメント期間が経過すると、キャパシティ予約を任意の方法で変更するか、不要になった場合はキャンセルできます。

キャパシティーの予約を使用できるのは、属性が一致するインスタンスのみです。デフォルトでは、キャパシティ予約は、新しいインスタンスと、一致する属性 (インスタンスタイプ、プラットフォーム、アベイラビリティーゾーン、テナンシー) を持つ実行中のインスタンスを自動的に一致させます。つまり、一致する属性を持つインスタンスがキャパシティーの予約で自動的に実行されます。ただし、特定のワークロードに対して キャパシティーの予約 を指定することもできます。これにより、リザーブドキャパシティで実行できるインスタンスを明示的に制御できます。インスタンスがキャパシティ予約またはキャパシティ予約リソースグループでのみ実行されるように指定することもできます。

重要

将来の日付のキャパシティ予約は、増分インスタンスを起動してカバーできるようにするためのものであり、既存の実行中のインスタンスをカバーするものではありません。既存の実行中のインスタンスをカバーする必要がある場合、代わりにすぐに開始されるキャパシティ予約を使用してください。

キャパシティーの予約、リザーブドインスタンス、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 LinuxRed 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 プラットフォームを選択します。

クォータ

キャパシティの予約が許可されているインスタンスの数は、アカウントのオンデマンドインスタンスのクォータに基づいています。クォータに到達しない限り、既に実行されているインスタンスの数を差し引いた任意の数のインスタンスのキャパシティを予約できます。

assessingscheduledpendingactivedelayed 状態のキャパシティ予約は、オンデマンドインスタンスのクォータにカウントされます。

制限

キャパシティーの予約 を作成する前に、次の制限と制約に注意してください。

  • アクティブで未使用の キャパシティーの予約 は、オンデマンドインスタンス の制限の対象としてカウントされます。

  • 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 インスタンスファミリーのインスタンスタイプにのみリクエストできます。