翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
キャパシティ予約を使用して特定のアベイラビリティーゾーンでキャパシティを予約する
Amazon EC2 オンデマンドキャパシティ予約では、特定のアベイラビリティーゾーンでコンピューティングキャパシティを予約できます。Auto Scaling でキャパシティ予約の使用を開始するには、まず特定のアベイラビリティーゾーンにキャパシティ予約またはキャパシティ予約グループを作成します。次に、キャパシティ予約設定を Auto Scaling グループの作成時または既存のグループの更新時に追加できます。
キャパシティ予約を作成するには、Amazon EC2 ユーザーガイド」の「キャパシティ予約の作成」を参照してください。キャパシティ予約グループを作成するには、Amazon EC2 ユーザーガイド」の「キャパシティ予約グループの作成」を参照してください。
キャパシティ予約の設定
キャパシティ予約の設定は、オンデマンドキャパシティを使用する前にキャパシティ予約でリザーブドキャパシティを優先することで、キャパシティ予約を効率的に使用できます。次のキャパシティ予約設定オプションから選択できます。
-
デフォルト – Auto Scaling は、起動テンプレートのキャパシティ予約設定またはオープンキャパシティ予約を使用します。
-
なし – Auto Scaling はキャパシティ予約でインスタンスを起動しません。インスタンスはオンデマンド容量で実行されます。
-
キャパシティ予約のみ – Auto Scaling は、キャパシティ予約またはキャパシティ予約グループでのみインスタンスを起動します。容量が利用できない場合、インスタンスは起動に失敗します。
-
キャパシティ予約 - Auto Scaling は、キャパシティ予約またはキャパシティ予約グループにインスタンスを起動します。キャパシティーが利用できない場合、インスタンスはオンデマンドキャパシティーで実行されます。
キャパシティ予約のみまたはキャパシティ予約を最初に選択した場合は、キャパシティ予約ターゲットを指定できます。
注記
キャパシティ予約設定を選択する必要があります。キャパシティ予約のターゲットはオプションです。
キャパシティ予約設定と起動テンプレートに関する考慮事項
キャパシティ予約のみまたはキャパシティ予約を最初に選択した場合は、次の点を考慮してください。
-
キャパシティ予約のみまたはキャパシティ予約を最初に選択すると、Auto Scaling は起動テンプレートのキャパシティ予約ターゲットではなく、Auto Scaling グループで指定されたキャパシティ予約ターゲットを使用します。
-
キャパシティ予約のみまたはキャパシティ予約を最初に選択し、キャパシティ予約ターゲットを指定しない場合、Auto Scaling は起動テンプレートキャパシティ予約ターゲットまたはオープンキャパシティ予約を使用します。
キャパシティ予約のターゲット仕様
キャパシティ予約のみまたはキャパシティ予約を最初に選択すると、次のキャパシティ予約ターゲットオプションを使用できます。
-
Open – Auto Scaling は、開いているキャパシティ予約にインスタンスを起動します。キャパシティ予約のみを選択し、キャパシティが利用できない場合、インスタンスは起動に失敗します。最初にキャパシティーの予約を選択し、キャパシティーが利用できない場合、インスタンスはオンデマンドキャパシティーで起動します。
-
キャパシティ予約の指定 – Auto Scaling は、指定されたキャパシティ予約でインスタンスを起動します。キャパシティ予約のみを選択し、キャパシティが利用できない場合、インスタンスは起動に失敗します。最初にキャパシティーの予約を選択し、キャパシティーが利用できない場合、インスタンスはオンデマンドキャパシティーで起動します。
-
キャパシティ予約リソースグループの指定 – Auto Scaling は、指定されたキャパシティ予約リソースグループのオープンキャパシティ予約にインスタンスを起動します。キャパシティ予約のみを選択し、キャパシティが利用できない場合、インスタンスは起動に失敗します。最初にキャパシティーの予約を選択し、キャパシティーが利用できない場合、インスタンスはオンデマンドキャパシティーで起動します。
アベイラビリティーゾーンの残高とキャパシティーの予約
Auto Scaling は、キャパシティ予約の設定を使用している場合でも、アベイラビリティーゾーンのバランスを優先します。つまり、次のようになります。
-
あり
capacity-reservations-first
— Auto Scaling グループは、まずインスタンスAZs 間で均等に分散し、利用可能な場合はキャパシティ予約を使用します。AZ でキャパシティ予約が利用できない場合、インスタンスは AZ バランスを維持するためにオンデマンドとして起動します。 -
あり
capacity-reservations-only
— Auto Scaling グループはキャパシティ予約のみを使用します。これにより、キャパシティ予約が利用可能な場所に基づいて、AZs 間でインスタンスの分散が不均等になる可能性があります。
例
AZ-a に 10 個のキャパシティ予約があり、AZ-b に 3 個、AZ-c に 1 個、希望するキャパシティが 9 個のインスタンスがある場合:
-
を 9 つのインスタンス
capacity-reservations-first
に使用すると、AZ ごとに 3 つのインスタンスが生成され (AZ バランスを維持)、一部のインスタンスはオンデマンドとして実行される可能性があります。 -
を 9 つのインスタンス
capacity-reservations-only
に使用すると、使用可能なキャパシティ予約に基づいて分散が不均等になります。