Auto Scaling グループのためにウォームプールを作成する
このトピックでは、Auto Scaling グループのウォームプールを作成する方法について説明します。
重要
続行する前に、ウォームプールを作成するための前提条件を満たし、Auto Scaling グループのためにライフサイクルフックが作成されていることを確認します。
ウォームプールを作成する
Auto Scaling グループのためにウォームプールを作成するには、次の手順を実行します。
ウォームプールを作成するには (コンソール)
https://console.aws.amazon.com/ec2/
でAmazon EC2 コンソールを開き、ナビゲーションペインで [Auto Scaling グループ] を選択します。 -
既存のグループの横にあるチェックボックスをオンにします。
ページの下部に分割されたペインが開きます。
-
[インスタンス管理] タブを選択します。
-
[ウォームプール] で、ウォームプールの作成を選択します。
-
ウォームプールを設定するには、次の手順を実行します。
-
ウォームプールインスタンスの状態で、インスタンスがウォームプールに入ったときに、どの状態に移行するかを選択します。デフォルト値は
Stoppedです。 -
最小ウォームプールサイズに、ウォームプールに維持するインスタンスの最小数を入力します。
-
インスタンスの再利用 の場合、[スケールインで再利用] チェックボックスをオンにすると、スケールインで Auto Scaling グループのインスタンスをウォームプールに戻すことができます。
-
[ウォームプールサイズ] で、使用可能なオプションを 1 つ選択します。
-
デフォルトの仕様: ウォームプールのサイズは、Auto Scaling グループの最大容量と希望する容量の数値の差によって決まります。このオプションは、ウォームプール管理を合理化します。ウォームプールを作成すると、グループの最大容量を調整するだけで、ウォームプールのサイズを簡単に更新できます。
-
カスタム仕様: ウォームプールのサイズはAuto Scaling グループのカスタム値と希望する容量の数値の差によって決まります。このオプションを使用すると、グループの最大容量とは別に、ウォームプールのサイズを柔軟に管理できます。
-
-
-
[現在の設定に基づく推定ウォームプールサイズ] セクションを表示して、デフォルトまたはカスタム仕様がウォームプールのサイズにどのように適用されるかを確認します。ウォームプールのサイズは、Auto Scaling グループの希望する容量によって異なります。この容量は、グループがスケールすると変化します。
-
[作成] を選択します。
混合インスタンスグループでのインスタンスタイプの選択
Auto Scaling は、グループに混合インスタンスポリシーが設定されている場合、スケーリングイベント中にウォームプールに既に存在するインスタンスタイプを優先します。起動動作:
-
Auto Scaling は、ウォームプールで使用可能なインスタンスタイプを使用してインスタンスを起動しようとします。
-
ウォーム起動が失敗した場合、Auto Scaling は混合インスタンスポリシーの残りのインスタンスタイプをすべて使用してコールド起動を試みます。
例
Auto Scaling グループに 10 個のインスタンスタイプを設定し、ウォームプールにそれらのインスタンスタイプが 6 個含まれているとします。スケールアウト中、Auto Scaling はまずウォームプールから 6 個のインスタンスタイプを試行します。失敗した場合、Auto Scaling はコールド起動を通じて、設定されたすべてのインスタンスタイプを試行します。
これにより、完全な混合インスタンス設定の柔軟性を維持しながら、可能な限りウォームプールのパフォーマンス上の利点を得ることができます。
ウォームプールを削除する
ウォームプールが不要になった場合は、次の手順にしたがって削除します。
ウォームプールを削除するには (コンソール)
https://console.aws.amazon.com/ec2/
でAmazon EC2 コンソールを開き、ナビゲーションペインで [Auto Scaling グループ] を選択します。 -
既存のグループの横にあるチェックボックスをオンにします。
ページの下部に分割されたペインが開きます。
-
[インスタンス管理] タブを選択します。
-
[Warm pool] (ウォームプール) で、[Actions] (アクション)、[Delete] (削除) の順に選択します。
-
確認を求めるメッセージが表示されたら、[削除] を選択してください。