すべてのプロダクト
Search
ドキュメントセンター

Auto Scaling:経済モードによるスケーリング効率の向上

最終更新日:May 15, 2026

Auto Scaling を使用して Virtual Private Cloud (VPC) 内の Elastic Compute Service (ECS) インスタンス用のスケーリンググループを作成する際、インスタンス回収モードとして経済モードを選択できます。このモードは、リソースの作成方法と解放方法を変更し、クラウドディスクの費用対効果を活用することで、グループのスケーリング効率を大幅に向上させます。

背景情報

Virtual Private Cloud (VPC) 内の Elastic Compute Service (ECS) インスタンス用のスケーリンググループを作成する際、インスタンス再利用モード には[リリースモード]と[停止および再取得モード]の 2 つのオプションがあります。大規模なスケーリングを伴うシナリオでは、経済モードは解放モードに比べて次の利点があります。

  • スケールイン中、解放モードは ECS インスタンス全体を終了させるため、スケールインの効率が低下する可能性があります。対照的に、経済モードでは、削除された ECS インスタンスを終了する代わりに停止します。これにより、将来のスケールアウトイベントのためにリソースが予約されます。

  • スケールアウト中、解放モードは新しい ECS インスタンスを作成してスケーリンググループに追加します。これは、在庫不足やリソース作成の遅延により非効率になる可能性があります。経済モードでは、まず停止済みの ECS インスタンスを起動してグループに追加します。さらにインスタンスが必要な場合は、新しいインスタンスを作成します。このプロセスにより、スケールアウトの効率が大幅に向上します。

使用上の注意

経済モードを使用する際は、次の点にご注意ください。

  • 経済モードは、タイプ「ECS」で、ネットワークタイプ が[VPC]であるスケーリンググループでのみ利用できます。

  • 作成時にインスタンス再利用モード を[停止および再取得モード]に設定した後は、変更できません。

  • 経済モードを使用するスケーリンググループでは、手動停止や例外など、スケーリング以外のイベントが原因で[停止済み]状態になった ECS インスタンスを、Auto Scaling は異常と見なし、次のヘルスチェック時に終了します。

  • 経済モードは、d1、d1ne、ga1、gn5、i1、i2 など、ローカルディスクを持つインスタンスタイプではサポートされていません。

仕組み

ECS インスタンスは、コンピューティング、ネットワーク、ストレージの 3 つの主要なリソースタイプで構成されています。スケールイン中、スケーリンググループはコンピューティングリソースとネットワークリソースのみを解放し、ストレージリソースは保持します。スケールアウト中、スケーリンググループはコンピューティングリソースとネットワークリソースを再取得するだけで済みます。次の図は、スケーリング中にインスタンスのリソースがどのように変化するかを示しています。

资源变化

経済モードでは、スケーリンググループ内で自動的に作成された ECS インスタンスが[停止済み]状態になると、停止済みインスタンスプールの一部になります。経済モードは次のように動作します。

  • スケールインがトリガーされると、自動的に作成された ECS インスタンスは[停止済み]状態になり、停止済みインスタンスプールに追加されます。リソースには、次のような変更が発生します。

    • 一部のリソースは解放され、その課金は停止します。これには、vCPU やメモリなどのコンピューティングリソース、自動割り当てされたパブリック IP アドレス、固定帯域幅が含まれます。インスタンスが再起動されると、システムは新しいパブリック IP アドレスを割り当てます。

    • 一部のリソースは保持され、その課金は継続されます。これには、システムディスクやデータディスクなどのクラウドディスク、有料イメージ、Elastic IP アドレス (EIP)、および EIP の帯域幅が含まれます。インスタンスが再起動しても、EIP は変更されません。

  • スケールアウトがトリガーされると、スケーリンググループはまず停止済みインスタンスプールからインスタンスを起動し、[サービス中]状態に移行させます。プールのインスタンス数が需要を満たすのに不十分な場合、スケーリンググループは新しい ECS インスタンスを作成します。

    説明

    停止済みインスタンスプール内のインスタンスが正常に起動し、[サービス中]状態になるとは限りません。たとえば、[停止済み]状態のインスタンスは、在庫不足や支払いの遅延により起動に失敗する場合があります。この場合、スケーリンググループはインスタンスを終了し、スケーリングアクティビティの目標を達成するために新しいインスタンスを作成します。

  • スケーリンググループは、稼働中のインスタンスと停止済みインスタンスプール内のインスタンスを合わせた総数が、スケーリンググループの最大サイズを超えないようにします。手動で最大サイズを減らした場合、スケーリンググループはまず停止済みインスタンスプールからインスタンスを終了します。

  • スケーリンググループは、稼働中のインスタンスの数が常にスケーリンググループの最小サイズ以上であることを保証します。手動で最小サイズを増やした場合、スケーリンググループはまず停止済みインスタンスプールからインスタンスを起動します。

操作手順

このセクションでは、経済モードを有効にする方法と、コンソールでの表示について説明します。

  1. スケーリンググループの経済モードを有効にします。

    スケーリンググループを作成する際に、VPC を設定します。次に、インスタンス再利用モード パラメーターで[停止および再取得モード]を選択します。スケーリンググループの作成方法の詳細については、「スケーリンググループの設定」をご参照ください。

  2. 経済モードが有効になっているスケーリンググループを検索し、[停止済み]の ECS インスタンスの数を確認します。

    [停止済み]の ECS インスタンスの数は、そのようなインスタンスがスケーリンググループに存在する場合にのみ表示されます。

    1. Auto Scalingコンソールにログインします。

    2. 左側のナビゲーションウィンドウで、スケーリンググループをクリックします。

    3. 上部のナビゲーションバーで、リージョンを選択します。

    4. 目的のスケーリンググループを見つけ、次のいずれかの方法でスケーリンググループの詳細ページを開きます。

      • スケーリンググループ名 /ID列のスケーリンググループのIDをクリックします。

      • [操作] 列の [詳細] をクリックします。

    5. スケーリンググループの詳細ページで、インスタンス タブをクリックして、[停止済み]状態の ECS インスタンスの数を確認します。停用数量

  3. 自動的に作成 タブの ECS インスタンスのリストで、ステータス (すべて) 列のフィルターアイコン 图标 をクリックし、停止済み を選択します。

  4. [停止済み]状態の ECS インスタンスを選択し、その ID をクリックします。

    インスタンスの詳細 タブの [その他の情報] セクションで、停止モード「停止済み (課金なし)」に設定されていることを確認できます。vCPU やメモリなどのコンピューティングリソースには課金されなくなります。クラウドディスク、EIP、EIP の帯域幅などの他のリソースには引き続き課金されます。