リソース不足により、Elastic Compute Service (ECS) インスタンスがゾーン間で不均等に分散している場合、インスタンスのリバランスを実行できます。 このトピックでは、ECS インスタンスの配置をリバランスする方法について説明します。
前提条件
スケーリンググループが [有効] 状態であること。
スケーリンググループのネットワークタイプが VPC であること。
スケーリンググループのマルチゾーンスケーリングポリシーが [均等配置ポリシー] に設定されていること。
スケーリンググループが、少なくとも 2 つのゾーンに分散している複数の vSwitch に関連付けられていること。
注意事項
スケーリンググループ内の ECS インスタンスの配置は、インスタンスの分散が著しく不均衡な場合にのみリバランスしてください。 1 回のリバランスアクティビティで置き換えられる ECS インスタンスは最大 20 台です。
リバランスアクティビティ中、Auto Scaling は既存の ECS インスタンスを停止してリリースする前に、新しい ECS インスタンスを作成します。 このプロセスにより、ゾーン間での ECS インスタンスの配置が均等化され、アプリケーションのパフォーマンスや可用性には影響しません。
リバランスアクティビティ中、スケーリンググループ内の ECS インスタンス数が最大インスタンス数に近い、または最大インスタンス数に達している場合、Auto Scaling はインスタンス数が一時的に最大インスタンス数を 10% 超えることを許可します。 この状態はリバランスが完了するまで続き、通常 1~6 分かかります。
説明最大インスタンス数の 10% が整数でない場合、その値は切り上げて最も近い整数になります。 たとえば、最大インスタンス数が 15 の場合、10% は 1.5 です。 この値は 2 に切り上げられます。 したがって、インスタンス数は一時的に最大数を 2 台超えることがあります。
操作手順
Auto Scaling コンソールにログインします。
左側のナビゲーションウィンドウで、[スケーリンググループ] をクリックします。
上部のナビゲーションバーで、リージョンを選択します。
対象のスケーリンググループを見つけ、次のいずれかの方法でスケーリンググループの詳細ページを開きます。
[スケーリンググループ名/ID] 列で、スケーリンググループの ID をクリックします。
[操作] 列の [詳細] をクリックします。
詳細ページの上部で、[インスタンス] タブをクリックします。
[自動作成] タブで、[配置のリバランス] をクリックします。
[マルチ AZ スケーリンググループにおける ECS インスタンスの配置のリバランス] ダイアログボックスで情報を確認し、[実行の確認] をクリックします。
結果
リバランスタスクが送信されたことを示すメッセージが表示されると、インスタンスリストに新しい ECS インスタンスが表示されます。 しばらくすると、新しいインスタンスは [サービス中] 状態になり、一部の既存インスタンスはリリースされます。 スケーリンググループ内の ECS インスタンスの総数は変わりません。