「Auto Scaling グループ」 - Amazon EC2 Auto Scaling

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

「Auto Scaling グループ」

注記

Auto Scaling グループを初めて使用する場合は、チュートリアル「最初の Auto Scaling グループを作成する」の手順を実行して使用を開始し、グループ内のインスタンスが終了したときに Auto Scaling グループがどのように応答するかを確認します。

Auto Scaling グループには、自動スケーリングと管理の目的で論理グループとして扱われる EC2 インスタンスのコレクションが含まれています。Auto Scaling グループでは、ヘルスチェックの置き換えやスケーリングポリシーなどの Amazon EC2 Auto Scaling 機能を使用することもできます。Auto Scaling グループ内のインスタンス数の維持と自動スケーリングの両方が、Amazon EC2 Auto Scaling サービスの中核的な機能です。

Auto Scaling グループのサイズは、希望するキャパシティーとして設定したインスタンスの数によって異なります。手動でまたは自動スケーリングを使用して、需要に合わせてサイズを調整できます。

Auto Scaling グループは起動時に、希望するキャパシティーに対応するために十分な数のインスタンスを起動します。また、グループのインスタンスに対して定期的にヘルスチェックを実行することで、このインスタンス数を維持します。Auto Scaling グループは、インスタンスに異常が発生した場合でも、一定数のインスタンスを維持し続けます。インスタンスに異常が生じた場合、グループは異常のあるインスタンスを終了し、そのインスタンスを置き換える別のインスタンスを起動します。詳細については、「Auto Scaling グループでのインスタンスのヘルスチェック」を参照してください。

スケーリングポリシーを使用して、状況の変化に合わせてグループのインスタンスの数を動的に増減することができます。スケーリングポリシーが有効になっている場合、Auto Scaling グループは、指定された最小キャパシティ値と最大キャパシティ値の間で、グループの希望するキャパシティを調整し、必要に応じてインスタンスを起動または終了します。スケーリングはスケジュールに従って行うこともできます。詳細については、「スケーリング方法を選択する」を参照してください。

Auto Scaling グループを作成する際に、オンデマンドインスタンス、スポットインスタンス、またはその両方を起動するかどうかを選択できます。Auto Scaling グループには、 を使用する場合にのみ複数の購入オプションを指定できます。launch template。 詳細については、「」を参照してください複数のインスタンスタイプと購入オプションを使用する Auto Scaling グループ

スポットインスタンスでは、オンデマンド料金と比較して大幅な割引価格で、未使用の EC2 容量にアクセスできます。詳細については、「Amazon EC2 スポットインスタンス」を参照してください。スポットインスタンスとオンデマンドインスタンスの主な違いは次のとおりです。

  • スポットインスタンスの料金は需要に応じて変化する

  • Amazon EC2 は、スポットインスタンスの可用性または料金が変更されたときに、個々のスポットインスタンスを終了できます。

スポットインスタンスが削除されると、Auto Scaling グループはグループの希望するキャパシティを維持するために、代わりのインスタンスを起動しようとします。

インスタンスの起動時に複数のアベイラビリティーゾーンを指定した場合は、希望するキャパシティがこれらのアベイラビリティーゾーンに分散されます。スケーリングアクションが発生した場合、Amazon EC2 Auto Scaling は、指定したすべてのアベイラビリティーゾーンのバランスを自動的に維持します。