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

Auto Scaling:インスタンス再利用モード

最終更新日:Sep 25, 2024

ビジネスワークロードが減少すると、定義済みの設定に基づいてAuto Scalingがスケールインイベントをトリガーします。 スケーリングされたインスタンスで実行されるアクションは、定義済みのインスタンス再利用モードによって異なります。 このトピックでは、インスタンスの再利用モードを設定する方法について説明します。

インスタンス再利用モードの概要

スケールインイベントがトリガーされると、スケーリングポリシーおよびスケールインポリシーパラメーターの値に基づいて、スケーリンググループからインスタンスが削除されます。 スケーリンググループから削除されたインスタンスは、インスタンス再利用モードパラメーターの値に基づいて再利用されます。 次のリストに、インスタンス再利用モードパラメーターでサポートされている値を示します。

重要
  • スケーリンググループがECSタイプで、スケーリンググループのネットワークタイプがVPCの場合にのみ、インスタンス再利用モードパラメーターを設定できます。

  • スケーリンググループがECIタイプの場合、インスタンス再利用モードパラメーターは表示されません。 デフォルトでは、エラスティックコンテナインスタンスはスケーリンググループから削除された後にリリースされます。

  • インスタンス再利用モードパラメーターをリリースに設定します。

    このモードでは、インスタンスはスケーリンググループから削除された後にリリースされ、リソースは保持されません。 この場合、Auto Scalingは、スケールアウトイベントがトリガーされると、スケーリンググループに新しいインスタンスを作成します。

  • インスタンス再利用モードパラメーターを強制リリースに設定します。

    このモードでは、スケールインイベントがトリガーされると、Auto Scalingは [実行中] 状態のECSインスタンスを強制的にリリースします。 強制解放は停電と同等です。 強制リリースにより、インスタンスの一時的なデータがリカバリを超えてクリアされる場合があります。 この設定を構成するときは注意が必要です。

  • Instance Reclaim ModeパラメーターをEconomical Modeに設定します。

    このモードでは、インスタンスがスケーリンググループから削除された後、[停止済み] 状態になり、特定のリソースはその後の再利用のために保持されます。 このモードは、費用対効果を保証する。 この場合、Auto Scalingは、スケールアウトイベントがトリガーされたときに、停止済み状態のインスタンスをスケーリンググループに優先的に追加します。 [停止済み] 状態のインスタンスの数がスケールアウト要件を満たさない場合、Auto Scalingは必要な数のインスタンスを作成し、インスタンスをスケーリンググループに追加します。 このモードはスケーリング効率を改善する。 詳細については、「エコノミーモード機能を使用してインスタンスをより高速にスケーリングする」をご参照ください。

  • インスタンス再利用モードパラメーターを強制リサイクルに設定します。

    このモードでは、Auto Scalingは、スケールインイベントがトリガーされたときに [実行中] 状態のインスタンスを強制的にシャットダウンします。 強制シャットダウンは停電に相当します。 強制シャットダウンにより、インスタンスの一時的なデータが回復を超えてクリアされる場合があります。 この設定を構成するときは注意が必要です。

重要
  • インスタンスに保存されているデータは、インスタンスが再利用されると失われる可能性があります。 データの損失を防ぐため、アプリケーションデータやログをインスタンスに保存しないことを推奨します。

  • 次のシナリオでは、エコノミーモードで停止したインスタンスがリリースされる可能性があります。

    • スケーリンググループの [最大インスタンス数] パラメーターの値を手動で減らしてスケールインイベントをトリガーすると、Auto scalingは停止状態のインスタンスを優先的にリリースします。

    • Alibaba Cloudアカウントに料金滞納またはリソース不足がある場合、スケールアウトイベントがトリガーされたときに、[停止済み] 状態のインスタンスがスケーリンググループに追加されない場合があります。 この場合、Auto Scalingは失敗したインスタンスをリリースする可能性があります。

  • 節約モードの詳細については、「節約モード」をご参照ください。

インスタンスの再利用モードの設定

既存のスケーリンググループのインスタンス再利用モードの変更

既存のスケーリンググループの [インスタンス再利用モード] パラメーターの設定を変更するには、次の手順を実行します。

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

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

  3. 上部のナビゲーションバーで、Auto Scalingが有効になっているリージョンを選択します。

  4. [スケーリンググループ] ページで、インスタンス再利用モードを変更するスケーリンググループを見つけ、[操作] 列の [詳細] をクリックします。 スケーリンググループの詳細ページで、[インスタンスのスケーリング設定] セクションに移動し、imageアイコンをクリックして [インスタンスのスケーリング設定の編集] ダイアログボックスを開きます。

  5. ビジネス要件に基づいて、[インスタンス再利用モード] パラメーターの設定を変更します。

  6. [OK] をクリックします。

スケーリンググループの作成時にインスタンス再利用モードを設定する

次の図に示すように、[フォームで作成] タブでスケーリンググループを作成するときに、ビジネス要件に基づいて [インスタンス再利用モード] パラメーターを設定できます。

image

関連ドキュメント