スケーリンググループの作成
スケーリンググループは、適用シナリオでデプロイされる類似した設定の ECS インスタンスの集まりです。スケーリンググループでは、グループ内の ECS インスタンスの最大数と最小数のほか、関連する Server Load Balancer インスタンス、RDS インスタンス、その他の属性を定義します。
スケーリンググループから ECS インスタンスを削除する方法の詳細については、「削除ポリシー」を参照してください。
パラメーターの説明
この操作では、入力パラメーターに基づいてスケーリンググループを作成します。
最大インスタンス数および最小インスタンス数では、スケーリンググループの ECS インスタンスの最大数と最小数をそれぞれ定義します。
スケーリンググループ内の ECS インスタンスの数 (合計容量) が MinSize 値を下回る場合は、MinSize 値に達するまで ECS インスタンスがグループに追加されます。
スケーリンググループ内の ECS インスタンスの数 (合計容量) が MaxSize 値を上回る場合は、MaxSize 値に達するまで ECS インスタンスがグループから自動的に削除されます。
デフォルトのクールダウン時間では、スケーリンググループのデフォルトのクールダウン時間を指定します。
スケーリングアクティビティ (ECS インスタンスの追加または削除) の実行後、クールダウン中は、そのスケーリンググループで他のスケーリングアクティビティを実行できません。
現時点では、CloudMonitor のアラームタスクによってトリガーされたスケーリングアクティビティにのみ適用されます。
削除ポリシーでは、スケーリンググループから削除する ECS インスタンスの候補が複数存在する場合、削除対象の ECS インスタンスを決定する方法を設定します。
Server Load Balancer を扱う場合の考慮事項
スケーリンググループで Server Load Balancer インスタンスが指定されている場合、ECS インスタンスがスケーリンググループに追加されるとともに、Server Load Balancer インスタンスに自動的に追加されます。
指定した Server Load Balancer インスタンスを有効にする必要があります。
Server Load Balancer インスタンスに対して設定されているすべてのリスナーポートについて、ヘルスチェックを有効にしておく必要があります。有効にしていないと、スケーリンググループの作成が失敗します。
Server Load Balancer インスタンスに追加される ECS インスタンスのデフォルトの重みは 50 です。
RDS を扱う場合の考慮事項
スケーリンググループで RDS インスタンスが指定されている場合、指定された RDS インスタンスのアクセスホワイトリストにグループ内の ECS インスタンスのイントラネット IP アドレスが追加されます。
指定した RDS インスタンスは、Running ステータスでなければなりません。
指定した RDS インスタンスのアクセスホワイトリストには、IP アドレスをさらに追加できる余裕が必要です。
スケーリンググループは、作成後、すぐには有効になりません。スケーリングルールをトリガーし、スケーリングアクティビティを実行するには、有効にする必要があります。
制約
スケーリンググループ、Server Load Balancer インスタンス、および RDS インスタンスは、同じリージョンにある必要があります。
最大 20 個のスケーリンググループを作成できます。
操作手順
[スケーリンググループリスト] ページで、[スケーリンググループの追加] をクリックします。
[スケーリンググループの追加] ページで、スケーリンググループ名を入力します。
[スケーリングに許可される最大インスタンス数 (単位)] と [スケーリングに許可される最小インスタンス数 (単位)] を 1 に設定した場合、スケーリングソリューションの作成時に 1 個の ECS インスタンスが自動的に作成されます。
- デフォルトのクールダウン時間 (秒)を入力し、削除ポリシーとネットワークタイプを選択します。
Sever Load Balancer および RDS データベースインスタンスを必要に応じて選択します。
[送信] をクリックします。