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

Auto Scaling:ECS タイプのスケーリング設定の作成

最終更新日:Nov 05, 2025

このトピックでは、Elastic Compute Service (ECS) タイプのスケーリンググループのスケーリング設定を作成する方法について説明します。スケールアウトイベントがトリガーされると、Auto Scaling はスケーリング設定をテンプレートとして使用して ECS インスタンスを作成します。

前提条件

  • ECS タイプのスケーリンググループが作成されています。スケーリンググループでスケーリング設定を作成する際に、[インスタンス設定モード] パラメーターを [インスタンスパターンの指定] に設定する場合、スケーリンググループのネットワークタイプが VPC であることを確認してください。詳細については、「スケーリンググループの管理」をご参照ください。

  • セキュリティグループが作成されていること。スケーリンググループのネットワークタイプが VPC の場合は、セキュリティグループとスケーリンググループが同じ VPC に存在することを確認してください。詳細については、「セキュリティグループの作成」をご参照ください。

手順

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

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

  3. トップメニューバーで、リージョンを選択します。

  4. [スケーリンググループ] ページで、管理するスケーリンググループを見つけ、[アクション] 列の [詳細] をクリックします。

  5. ページの上部にある [インスタンス構成ソース] タブをクリックします。

  6. [スケーリング設定] タブで、[スケーリング設定の作成] をクリックします。

  7. ビジネス要件に基づいて、[基本情報][イメージとインスタンス]、および [ネットワークとセキュリティグループ] セクションのパラメーターを設定します。

    スケーリング設定を作成するためのパラメーターについては、「パラメーター」をご参照ください。

  8. [作成] をクリックします。[スケーリング設定のプレビュー] メッセージで、設定を確認し、[作成] をクリックします。

  9. 任意。スケーリング設定を有効にします。

    [作成] をクリックすると、[スケーリング設定が作成されました] メッセージが表示されます。[有効化] をクリックして、スケーリング設定をすぐに [アクティブ] 状態にします。

    説明

    後で [スケーリング設定] タブでスケーリング設定を有効にすることもできます。詳細については、「スケーリング設定の適用または有効化」をご参照ください。

パラメーター

[基本情報] セクション

パラメーター

説明

リファレンス

スケーリング設定名

スケーリング設定の名前を入力します。名前は次の要件を満たす必要があります。

  • 名前は 2~40 文字である必要があります。

  • 名前は文字または数字で始まる必要があります。

  • 名前に使用できる文字は、英字、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) です。

なし

課金方法

次の課金方法がサポートされています。

  • 従量課金: Auto Scaling はオンデマンドでリソースを割り当て、リリースします。使用したリソースに対してのみ課金されます。事前にリソースを購入する必要はありません。

  • スポットインスタンス: スポットインスタンスの市場価格は、インスタンスタイプの需要と供給に基づいて変動します。スポットインスタンスは、従量課金インスタンスよりもコスト効率が高くなります。ただし、スポットインスタンスは自動的に回収される場合があります。特定のビジネスシナリオでコストを削減するためにスポットインスタンスを使用できます。

[インスタンスとイメージ] セクション

パラメーター

説明

リファレンス

イメージの選択

イメージは、ECS インスタンスの作成に必要なシステム環境やアプリケーション環境、関連するソフトウェア設定などのデータを提供できます。有効な値:

  • パブリックイメージ: パブリックイメージは、Alibaba Cloud またはサードパーティのパートナーによって提供されるベースシステムイメージであり、初期システム環境のみが含まれています。パブリックイメージを使用する場合は、ビジネス要件に基づいてアプリケーション環境または関連ソフトウェアを設定します。

  • カスタムイメージ: カスタムイメージは、既存のインスタンスまたはスナップショットから作成されたイメージで、初期システム環境、アプリケーション環境、および関連するソフトウェア設定が含まれています。カスタムイメージを使用すると、ECS インスタンスの作成に必要な時間を短縮できます。

    • スケーリング設定でカスタムイメージを手動で変更した場合、Auto Scaling は現在のシステムディスクのサイズを自動的に調整しません。詳細については、「スケーリング設定のイメージを手動で更新する」をご参照ください。

    • Auto Scaling コンソールでイメージ更新タスクを作成すると、Auto Scaling はソース ECS インスタンスのカスタムイメージを自動的に作成し、イメージ更新タスクの実行時にスケーリング設定で指定したイメージを置き換えます。詳細については、「スケーリング設定のイメージを自動的に更新する」をご参照ください。

  • 共有イメージ: 別の Alibaba Cloud ユーザーがカスタムイメージを共有している場合、そのカスタムイメージは共有イメージです。Alibaba Cloud は、共有イメージのセキュリティと整合性を保証できません。

  • Marketplace イメージ: Alibaba Cloud Marketplace は、プリインストール済みのオペレーティングシステム、アプリケーション環境、およびソフトウェアを含むイメージを提供します。Marketplace イメージは、品質と安定性を確保するために Alibaba Cloud によってレビューされます。これらのイメージを使用して、Web サイトの作成、アプリケーション開発、可視化された管理などのシナリオで追加の設定なしでインスタンスを作成できます。

インスタンス構成モード

ビジネスシナリオによって、必要なインスタンスタイプは異なります。Auto Scaling は、次のインスタンス構成モードをサポートしています。

  • インスタンスパターンの指定 (推奨): このインスタンス構成モードでは、インスタンスタイプを指定する必要はありません。ビジネス要件に基づいて、vCPU の数、メモリサイズ、インスタンスファミリーレベル、許容される最大価格などのコンピューティング属性を指定するだけで済みます。Auto Scaling は、指定されたコンピューティング属性に基づいてビジネス要件を満たすインスタンスタイプを自動的に照合し、[インスタンスタイプのプレビュー] セクションにインスタンスタイプを表示します。表示されたインスタンスタイプから選択できます。このインスタンス構成モードは、スケールアウトイベントの成功率を効果的に向上させます。

  • インスタンスタイプの指定: このインスタンス構成モードでは、複数のインスタンスタイプを同時に指定できます。指定されたインスタンスタイプの 1 つに十分なリソースがない場合、Auto Scaling は十分なリソースを持つ別のインスタンスタイプを使用して ECS インスタンスを作成します。このインスタンス構成モードは、スケールアウトイベントの成功率も大幅に向上させます。

    説明

    vCPU の数などのパフォーマンスメトリックに基づいて、スケーリング設定でインスタンスタイプの重みを指定できます。詳細については、「パフォーマンスメトリックを使用して Auto Scaling を測定する」をご参照ください。

    スケーリング設定でバースト可能インスタンスタイプを指定した場合、[バースト可能インスタンスの無制限モードを有効にする] はデフォルトでクリアされます。ビジネス要件に基づいて [バースト可能インスタンスの無制限モードを有効にする] を選択できます。バースト可能インスタンスについては、「概要」をご参照ください。

インスタンスファミリーの概要

インスタンスタイプの選択

このパラメーターは、[インスタンス構成モード] パラメーターを [インスタンスタイプの指定] に設定した場合にのみ表示されます。

インスタンスタイプ名または vCPU 数でインスタンスタイプを選択できます。

説明

同時に最大 10 個のインスタンスタイプを選択できます。Auto Scaling は、上位のインスタンスタイプを優先的に使用します。

インスタンスタイプを選択した後、ビジネス要件に基づいて次の機能を有効にできます。

  • バースト可能インスタンスの無制限モードを有効化: この機能は、バースト可能インスタンスを選択した後にのみ有効になります。この機能により、アプリケーションをホストするバースト可能インスタンスは、いつでもベースラインパフォーマンスを超えることができます。詳細については、「パフォーマンスモード」をご参照ください。

  • VCPU を使用してスケーリンググループのキャパシティを測定: 選択したインスタンスタイプの重みを指定できます。この機能を有効にすると、スケーリンググループの現在のキャパシティが再計算されます。これにより、スケーリンググループでスケールインまたはスケールアウトイベントがトリガーされる場合があります。メモリサイズなど、インスタンスタイプに関連する他のパフォーマンスメトリックを使用して、スケーリンググループのキャパシティを測定することもできます。詳細については、「パフォーマンスメトリックを使用して Auto Scaling を測定する」をご参照ください。

インスタンスファミリーの概要

インスタンス属性の組み合わせ

このパラメーターは、[インスタンス構成モード] パラメーターを [インスタンスパターンの指定] に設定した場合にのみ表示されます。

vCPU、メモリ、インスタンスファミリーレベル、許容される最大価格などの属性で利用可能なインスタンスタイプを検索できます。[インスタンスタイプのプレビュー] セクションで、ビジネス要件を満たす利用可能なインスタンスタイプを表示できます。

説明

[インスタンス属性フィルターの追加] を選択して、インスタンスタイプのアーキテクチャやバースト可能インスタンスの属性などの属性フィルターを追加し、ビジネス要件を満たすインスタンスタイプを検索できます。また、[含める必要があるインスタンスタイプの指定] を選択して、必要なインスタンスタイプを選択することもできます。

インスタンスファミリーの概要

[ストレージ] セクション

パラメーター

説明

リファレンス

システムディスク

ECS インスタンスがデータを保存するために、次のタイプのシステムディスクを選択できます: 企業向け SSD (ESSD)標準 SSDウルトラディスク、および ESSD AutoPL

その他のディスクカテゴリ

Auto Scaling コンソールで複数のシステムディスクカテゴリを指定して、ディスクカテゴリとインスタンスタイプ、またはディスクカテゴリとゾーンの不一致によって引き起こされるスケールアウトの失敗のリスクを軽減できます。有効な値: ベーシックディスク標準 SSDウルトラディスクESSD、および ESSD AutoPL。複数のディスクカテゴリを指定した後、Auto Scaling は最初に指定されたディスクカテゴリを優先的に使用します。ディスクカテゴリの優先度は、指定された順序に基づいて低下します。

データディスク

ビジネス要件に基づいてデータディスクの数を指定できます。

  • データディスクを追加する場合は、[データディスクの追加 (0/16)] または 图标 アイコンをクリックし、データディスクの数とストレージサイズを指定します。スナップショットからデータディスクを作成するには、[スナップショットから作成] をクリックしてスナップショットを選択します。

  • データディスクを削除するには、图标 アイコンをクリックします。

その他のディスクカテゴリ

Auto Scaling コンソールで複数のデータディスクカテゴリを指定して、ディスクカテゴリとインスタンスタイプ、またはディスクカテゴリとゾーンの不一致によって引き起こされるスケールアウトの失敗のリスクを軽減できます。有効な値: ベーシックディスク標準 SSDウルトラディスク企業向け SSD (ESSD)、および ESSD AutoPL

[ネットワークとセキュリティグループ] セクション

パラメーター

説明

リファレンス

パブリック IP アドレス

ECS インスタンスに IPv4 アドレスを割り当てて、インターネットアクセスを有効にすることができます。

[パブリック IPv4 アドレスの割り当て] を選択した場合は、[帯域幅の課金] パラメーターも設定する必要があります。[帯域幅の課金] パラメーターの有効な値: 帯域幅による支払い および トラフィックによる支払い

  • トラフィックによる支払い: パブリックアウトバウンドトラフィックに対して課金されます。この帯域幅課金方法は、ビジネスの帯域幅要件が変動するシナリオに適しています。たとえば、ビジネスでは通常少量の帯域幅しか必要としませんが、アクセストラフィックのバーストにより帯域幅の増加が時々必要になります。アクセストラフィックのバーストによる予期しない帯域幅料金を防ぐために、[最大帯域幅] パラメーターを設定して、許容される最大帯域幅を指定することをお勧めします。

    重要

    この帯域幅課金方法を使用する場合、従量課金方法に基づいて実際のデータ転送量に対して課金されます。料金は、Alibaba Cloud アカウントから 1 時間ごとに差し引かれます。Alibaba Cloud アカウントに十分な残高があることを確認してください。

  • 帯域幅による支払い: パブリックアウトバウンドトラフィックの [帯域幅] パラメーターを設定します。たとえば、[帯域幅] パラメーターを 10 Mbit/s に設定できます。この帯域幅課金方法は、ビジネスのトラフィックが安定しているシナリオに適しており、[トラフィックによる支払い] よりもコスト効率が高くなります。

セキュリティグループ

セキュリティグループは、ECS インスタンスへのアクセスを制御する仮想ファイアウォールです。

[管理設定] セクション

パラメーター

説明

リファレンス

ログイン資格情報

このパラメーターの設定は、ECS インスタンスのオペレーティングシステムタイプによって異なります。

  • Linux の場合、このパラメーターを [キーペア][カスタムパスワード]、または [後で設定] に設定できます。[後で設定] の値は、ECS インスタンスを作成した後にのみログインパスワードが設定されることを指定します。

  • Windows の場合、このパラメーターを [カスタムパスワード] または [後で設定] に設定できます。[後で設定] の値は、ECS インスタンスを作成した後にのみログインパスワードが設定されることを指定します。

キーペア

このパラメーターは、[ログイン資格情報] パラメーターを [キーペア] に設定した場合にのみ必要です。

キーペアは、公開鍵と秘密鍵で構成されます。I/O 最適化インスタンスのみがこのパラメーターをサポートします。[ログイン資格情報] パラメーターを [キーペア] に設定すると、ユーザー名とパスワードベースのログイン方法は無効になります。

SSH キーペアの作成

タグ

タグを使用してリソースを識別できます。たとえば、タグを使用して ECS インスタンスと関連リソースを目的別に分類できます。これにより、効率的な方法でリソースを検索およびフィルターできます。

説明

タグは、大文字と小文字を区別するタグキーとタグ値で構成されます。指定したタグは、スケーリング設定に基づいて作成されるすべての ECS インスタンスとクラウドディスクに追加されます。

[詳細設定] セクション

パラメーター

説明

リファレンス

リソースグループ

リソースグループを使用すると、目的、権限、または所有者別にリソースを分類できます。これにより、アカウントやプロジェクト間でリソースを効率的に管理できます。

リソースグループ

インスタンス名

スケーリング設定から作成された ECS インスタンスの名前シリーズ。このパラメーターを使用して、一意で連続したインスタンス名シリーズを指定できます。この場合、スケールアウトイベント中に作成された ECS インスタンスは、このシリーズに基づいて自動的に名前が付けられます。これにより、ECS インスタンスを効率的に管理できます。

このパラメーターを設定しない場合、Auto Scaling は各 ECS インスタンスにデフォルトの名前を付けます。

ECS インスタンスの命名規則の設定

ホスト名

スケーリング設定から作成された ECS インスタンスのホスト名シリーズ。このパラメーターを使用して、一意で連続したホスト名シリーズを指定できます。この場合、スケールアウトイベント中に作成された ECS インスタンスには、このシリーズに基づいてホスト名が割り当てられます。これにより、ECS インスタンスを効率的に管理できます。

このパラメーターを設定しない場合、Auto Scaling は各 ECS インスタンスにデフォルトのホスト名を付けます。

RAM ロール

Resource Access Management (RAM) ロールを ECS インスタンスに割り当てることができます。その後、一時的なセキュリティトークンサービス (STS) 資格情報を使用して、他の Alibaba Cloud サービスの API 操作を呼び出すことができます。これにより、AccessKey ペアのセキュリティが確保され、RAM ロールを使用して詳細な権限制御と管理を実行できます。

説明

RAM ロールは、VPC に存在するスケーリンググループのスケーリング設定に対してのみ選択できます。

インスタンスユーザーデータ

[インスタンスユーザーデータ] 機能を使用して、ECS インスタンスの起動動作を設定したり、ECS インスタンスにデータを渡してソフトウェアパッケージを自動的に取得したり、サービスをアクティブ化したり、ログを印刷したりできます。カスタムスクリプトを記述し、インスタンスユーザーデータ機能を使用してスクリプトにデータを渡す必要があります。

説明

[インスタンスユーザーデータ] 機能は、VPC に存在するスケーリンググループのスケーリング設定に対してのみ有効にできます。

インスタンスの初期化設定のカスタマイズ

SLB 重み

スケーリング設定から作成された各 ECS インスタンスの負荷分散の重み。有効な値: 1~100。ロードバランサーをスケーリンググループに関連付けたときにすでに重みを指定している場合、指定した重みが [SLB 重み] パラメーターの値よりも優先されます。

スケーリンググループへの SLB インスタンスのアタッチまたはデタッチ

リソースプールポリシー

リソースプールには、プライベートプールとパブリックプールがあります。プライベートプールは、Elastic Assurance Service または Capacity Reservation Service が有効になったときに作成されます。インスタンスを起動するときに、これらのプールの 1 つを選択できます。

  • 使用しない: リソースプールポリシーは使用されません。

  • プライベートプールを優先: 指定されたプライベートプールを優先します。プライベートプールが指定されていないか、指定されたプールの容量が不足している場合、システムは自動的にオープンタイプのプライベートプールを照合します。一致するプライベートプールが見つからない場合、インスタンスはパブリックプールから作成されます。

  • プライベートプールのみ: プライベートプールを指定する必要があります。指定されたプライベートプールの容量が不足している場合、インスタンスの起動は失敗します。

概要

専用ホスト

リソース競合を防ぎ、セキュリティコンプライアンスを確保するために、専用ホストコンソールに移動して専用ホストを作成できます。Auto Scaling は、指定された専用ホスト上に ECS インスタンスを作成し、ECS インスタンスが排他的な物理リソースを持つことを保証します。