Elastic Compute Service (ECS) インスタンスが、リソースのインベントリが不十分なために複数のゾーンに不均一に分散されている場合、ECSインスタンスの分散を再調整できます。 このトピックでは、ECSインスタンスの分散を再調整する方法について説明します。
前提条件
スケーリンググループの状態は有効です。
スケーリンググループのネットワークタイプは仮想プライベートクラウド (VPC) です。
スケーリンググループの [マルチゾーンスケーリングポリシー] パラメーターは、[分散分散ポリシー] に設定されています。
スケーリンググループは複数のvSwitchに関連付けられており、少なくとも2つのゾーンがあります。
使用上の注意
ECSインスタンスが指定されたゾーンに不均等に分散されている場合にのみ、スケーリンググループ内のECSインスタンスの分散を再調整する必要があります。 毎回最大20個のECSインスタンスの分散を再調整できます。
リバランスアクティビティ中、Auto Scalingは、既存のECSインスタンスを停止およびリリースする前に新しいECSインスタンスを作成します。 これにより、ECSインスタンスが指定されたゾーンに均等に分散されます。 リバランス動作は、アプリケーションプログラムの性能または可用性に影響を与えない。
再調整アクティビティ中に、スケーリンググループ内のECSインスタンスの数がスケーリンググループに含めることができるインスタンスの最大数に近いか、またはそれに達し、再調整アクティビティを継続する必要がある場合、Auto scalingでは、ECSインスタンスの数が一時的に最大数を10% のマージンで超えます。 拡張は、ECSインスタンスのリバランスが完了するまで続きます。 通常、延長は1〜6分続きます。
説明最大数の10% が整数でない場合、数は切り上げられます。 たとえば、スケーリンググループに含めることができるECSインスタンスの最大数が15の場合、Auto scalingでは、リバランスアクティビティ中にECSインスタンスの数が一時的に最大数を2つ超えることができます。 これは、最大数の10% が1.5であり、整数ではないため、2に切り上げられるためです。
手順
Auto Scalingコンソールにログインします。
左側のナビゲーションウィンドウで、スケーリンググループをクリックします。
上部のナビゲーションバーで、リージョンを選択します。
目的のスケーリンググループを見つけ、次のいずれかの方法でスケーリンググループの詳細ページを開きます。
スケーリンググループ名 /ID列のスケーリンググループのIDをクリックします。
[操作] 列の [詳細] をクリックします。
詳細ページの上部で、インスタンスタブをクリックします。
自動作成タブで、リバランス分布をクリックします。
複数のゾーンにわたるスケーリンググループ内のECSインスタンスの分散の再調整ページで、関連項目を確認し、実行の確認をクリックします。
結果を表示するView the result
リバランスアクティビティが完了すると、[インスタンス] タブで新しく作成されたECSインスタンスを表示できます。 新しく作成されたECSインスタンスは [サービス中] 状態になり、既存のECSインスタンスは短期間でリリースされます。 これにより、スケーリンググループ内のECSインスタンスの総数は、リバランス操作後も変更されません。