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

Auto Scaling:用語

最終更新日:Apr 01, 2026

このトピックでは、Auto Scaling で使用される一般的な用語について説明します。

概念階層:

  • スケーリンググループにはインスタンスが含まれており、自動スケーリングの境界 (最小数、最大数、予想インスタンス数) を定義します。

  • インスタンス構成情報ソース (スケーリング設定または起動テンプレート) は、スケールアウト時に作成するインスタンスのタイプを Auto Scaling に指示します。

  • スケーリングルールは、追加または削除するインスタンス数を定義します。スケーリングタスク (定期または監視) は、適切なタイミングでこれらのルールを実行します。

  • 各実行はスケーリングアクティビティを生成し、何が変更され、その理由を記録します。

  • ライフサイクルフックを使用すると、インスタンスがグループに出入りする際にカスタムロジックを実行できます。スケーリングプロセスを使用すると、個々のスケーリング動作を個別に一時停止できます。

用語

用語説明参照
Auto Scalingビジネス要件とスケーリングポリシーに基づいてインスタンス数を動的に調整するサービスです。Auto Scaling は、Elastic Compute Service (ECS) インスタンスまたは Elastic Container Instance (ECI) をスケーリングします。ピーク時にはインスタンスを追加してキャパシティを維持し、オフピーク時にはインスタンスを削除してコストを削減します。Auto Scaling とは?
スケーリンググループ同様のビジネスシナリオで使用される同じタイプのインスタンスのコレクションです。スケーリンググループは、含むことができるインスタンスの最小数と最大数を定義し、Server Load Balancer (SLB) インスタンスおよび ApsaraDB RDS インスタンスと関連付けることができます。概要
ECS インスタンスvCPU、メモリ、オペレーティングシステム、ネットワーク構成、およびディスクで構成される仮想サーバーです。ECS は初期ハードウェア投資を不要にし、オンデマンドでスケーリングするため、物理サーバーよりも柔軟です。ECS とは?
Elastic Container Instance (ECI)Alibaba Cloud が提供する、コンテナ技術とサーバーレス技術を組み合わせたコンテナサービスです。Elastic Container Instance とは?
SLB インスタンスServer Load Balancer (SLB) インスタンスは、バックエンドサーバー間でネットワークトラフィックを分散し、アプリケーションのスループットを向上させ、単一障害点 (SPOF) によって引き起こされるサービス中断を防ぎ、アプリケーションの可用性を向上させます。SLB 概要
ApsaraDB RDS インスタンス弾力的スケーリングと主要なデータベースエンジンをサポートする、安定した信頼性の高いオンラインデータベースサービスです。ApsaraDB RDS は、ディザスタリカバリ、バックアップ、復元、モニタリング、および移行機能を提供します。ApsaraDB RDS とは?
スケーリングモードAuto Scaling がインスタンスを追加または削除するタイミングと量を指定します。サポートされているモードは、定期、動的、固定数、カスタム、ヘルス、および複数モードです。スケーリングモード
インスタンス構成情報ソースAuto Scaling がスケールアウト時にインスタンスを作成するために使用するテンプレートです。インスタンス構成情報ソースは、スケーリング設定または起動テンプレートのいずれかです。概要
スケーリング設定作成するインスタンスの構成詳細を保存するインスタンス構成情報ソースの一種です。スケーリング設定の作成 (ECS)
スケーリングルールスケーリングアクティビティがトリガーされたときのスケーリング動作を定義します。ルールタイプは異なる目的を果たします。ステップスケーリングルール、ターゲット追跡スケーリングルール、および簡易スケーリングルールは、トリガーされたスケーリングアクティビティに応じてインスタンスを追加または削除します。予測スケーリングルールは、履歴モニタリングデータを分析して将来のメトリック値を予測し、スケーリンググループの最大インスタンス数と最小インスタンス数を事前に調整します。概要
スケーリングタスクスケーリングルールを実行するメカニズムです。スケーリングタスクには2つのタイプがあります。定期タスクは指定された時間にスケーリングをトリガーし、監視タスクは監視メトリクスに基づいて動的にスケーリングをトリガーします。定期タスクの作成 · 概要
スケーリングアクティビティスケーリンググループ内のインスタンス数、最大/最小インスタンス制限、または予想インスタンス数に対する変更の記録です。スケーリングアクティビティは、スケーリングルールが実行されたとき、最大または最小インスタンス数が変更されたとき、または予想インスタンス数が変更されたときにトリガーされます。スケーリングアクティビティの詳細の表示
予想インスタンス数予想インスタンス数機能が有効になっている場合に、Auto Scaling が積極的に維持するターゲットインスタンス数です。この値はスケーリンググループを作成するときに設定し、いつでも更新できます。予想インスタンス数
並列スケーリング活動他の並列スケーリング活動と同時に実行できるスケーリングアクティビティです。並列スケーリング活動は、スケーリングルールを手動で、または定期タスクを介して実行する、ECS インスタンスを手動で追加または削除する、またはヘルスチェックや予想/最小/最大インスタンス数チェックを実行することによってトリガーされます。並列スケーリング活動と非並列スケーリング活動の区別は、予想インスタンス数機能が有効になっている場合にのみ適用されます。この機能がない場合、別のスケーリングアクティビティが進行中は、新しいスケーリングアクティビティを開始できません。予想インスタンス数
非並列スケーリング活動並列スケーリング活動ではないすべてのスケーリングアクティビティです。非並列スケーリング活動が進行中は、他のスケーリングアクティビティを開始できません。並列スケーリング活動と非並列スケーリング活動の区別は、予想インスタンス数機能が有効になっている場合にのみ適用されます。この機能がない場合、別のスケーリングアクティビティが進行中は、新しいスケーリングアクティビティを開始できません。予想インスタンス数
安定インスタンススケーリンググループ内で、サービス中保護済み、またはスタンバイステータスにある ECS インスタンスです。スケーリンググループ内の ECS インスタンスのライフサイクル
スケーリングプロセススケールアウト、スケールイン、ヘルスチェック、定期タスクの実行、または監視タスクの実行など、個別に一時停止および再開できる個々の Auto Scaling 動作です。特定のプロセスを一時停止することで、スケーリンググループの動作を詳細に制御できます。スケーリングプロセスの一時停止 · スケーリングプロセスの一時停止と再開
スケーリンググループ内のインスタンスのライフサイクルECS インスタンスまたは Elastic Container Instance (ECI) の作成からリリースまでの全期間です。ライフサイクル管理は、インスタンスがどのように追加されたかによって異なります。Auto Scaling によって自動的に作成されたインスタンスは、スケーリンググループによってフルマネージドされます。手動で追加されたインスタンスは、そのオプションを明示的に有効にした場合にのみスケーリンググループによって管理され、それ以外の場合はご利用者自身でライフサイクルを管理します。スケーリンググループ内の ECS インスタンスのライフサイクル
ライフサイクルフックスケーリンググループに出入りする ECS インスタンスまたは Elastic Container Instance (ECI) を一時停止し、Auto Scaling が続行する前にカスタム操作を実行できるようにします。例えば、Auto Scaling がスケールアウト中に新しいインスタンスを作成した後、ライフサイクルフックは、サービス可用性を検証するためのテストを実行している間、インスタンスを保留中ステータスに保持できます。その後、Auto Scaling はそのインスタンスを関連する SLB インスタンスのバックエンドサーバーとして追加します。ライフサイクルフックの作成
クールダウン時間スケーリングアクティビティが完了した後、Auto Scaling が CloudMonitor 監視タスクからのすべての新しいスケーリングアクティビティリクエストを拒否する期間です。クールダウン時間は、短期間のメトリック変動によってトリガーされる急速な連続スケーリングを防ぎます。クールダウン時間