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

Auto Scaling:ECS スケーリンググループのスケーリング設定を作成します

最終更新日:Dec 12, 2025

ECS スケーリンググループでは、スケーリング設定を作成して、新しい 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 インスタンスの作成に必要なシステム環境、アプリケーション環境、および関連するソフトウェア構成を提供します。次の 4 種類のイメージから 1 つを選択できます:

  • パブリックイメージ:Alibaba Cloud またはサードパーティパートナーが提供する基本システムイメージです。初期システム環境のみが含まれており、アプリケーション環境や関連ソフトウェアはご自身で設定する必要があります。

  • カスタムイメージ:作成したインスタンスまたはスナップショットに基づくイメージです。初期システム環境、アプリケーション環境、および関連するソフトウェア構成が含まれています。カスタムイメージを使用すると、繰り返しの設定にかかる時間を節約できます。

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

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

  • 共有イメージ:他のユーザーが共有するカスタムイメージです。Alibaba Cloud は、他のアカウントから共有されたイメージの完全性とセキュリティを保証しません。共有イメージは自己責任でご使用ください。

  • Alibaba Cloud Marketplace イメージ:オペレーティングシステム、アプリケーション環境、およびさまざまなソフトウェアがプリインストールされた、高品質で厳格に審査されたイメージです。追加の設定なしでワンクリックで ECS インスタンスをデプロイできます。Web サイト構築、アプリケーション開発、ビジュアル管理などのカスタムニーズに対応します。

インスタンス設定モード

さまざまなインスタンスタイプが、さまざまなシナリオのニーズに対応します。Auto Scaling は、次のインスタンス設定モードをサポートしています:

  • (推奨) インスタンス属性の指定:インスタンスタイプを指定する必要はありません。代わりに、vCPU コア数、メモリサイズ、インスタンスファミリーレベル、最大価格など、ニーズに基づいてコンピューティング属性を指定します。システムは一致するインスタンスタイプを自動的にフィルタリングします。[一致したインスタンスタイプのプレビュー] エリアで適切なインスタンスタイプを選択できます。この方法は、スケールアウトの成功率を効果的に高めることができます。

  • インスタンスタイプの指定:複数のインスタンスタイプを選択できます。1 つのインスタンスタイプが在庫切れの場合、別のインスタンスタイプが自動的に使用されて ECS インスタンスが作成されます。これにより、スケールアウトの成功率が高まります。

    説明

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

    バースト可能インスタンスタイプを選択した場合、パフォーマンスモードはデフォルトで制限モードに設定されます。無制限モードを有効にすることができます。バースト可能インスタンスの詳細については、「バースト可能インスタンス」をご参照ください。

インスタンスファミリー

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

このオプションは、[インスタンス設定モード][インスタンスタイプの指定] に設定した場合にのみ必須です。

インスタンスタイプ名または vCPU で必要な ECS インスタンスタイプを選択します。

説明

一度に最大 20 個の ECS インスタンスタイプを選択できます。スケーリング設定では、リストの上位にあるインスタンスタイプが優先されます。

インスタンスタイプを選択した後、必要に応じて次の 2 つの機能を選択できます:

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

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

インスタンスファミリー

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

このオプションは、[インスタンス設定モード][インスタンス属性の指定] に設定した場合にのみ必須です。

vCPU、メモリ、インスタンスファミリーレベル、最大許容価格などの属性に基づいて、ビジネスに必要なインスタンスタイプを選択します。[一致したインスタンスタイプのプレビュー] エリアで選択したインスタンスタイプを表示できます。

説明

[フィルター条件として属性を追加] (たとえば、インスタンスタイプのアーキテクチャやバースト可能インスタンスの属性を選択) を選択するか、[含めるべきインスタンスタイプを指定] を選択して、ニーズに合ったインスタンスタイプをフィルタリングできます。

インスタンスファミリー

ストレージ

設定項目

説明

関連ドキュメント

システムディスク

データを保存するために ECS インスタンスのシステムディスクタイプを選択します。オプションには、ESSD標準 SSDウルトラディスク、または ESSD AutoPL があります。

他のシステムディスクタイプを設定

Auto Scaling では、システムディスクに複数のディスクタイプを設定できます。サポートされているタイプは、ベーシックディスク標準 SSDウルトラディスクESSD、または ESSD AutoPL です。これにより、ディスクタイプとインスタンスタイプまたはゾーンの不一致によるスケールアウトの失敗の可能性が減り、スケールアウトの成功率が高まります。複数のディスクタイプを設定した後、Auto Scaling は指定された順序で最初に一致するディスクタイプを選択して ECS インスタンスを作成します。

データディスク

必要なストレージサイズに基づいてデータディスクの数を設定します。

  • データディスクを追加するには、[データディスクの追加 (0/16)] または 图标 アイコンをクリックし、容量サイズとデータディスクの数を設定します。スナップショットからデータディスクを作成するには、[スナップショットからディスクを作成] をクリックして、対応するスナップショットを選択することもできます。

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

他のデータディスクタイプを設定

[データディスク] を設定する場合、Auto Scaling では、ベーシックディスク標準 SSDウルトラディスクESSD、または ESSD AutoPL など、複数のディスクタイプを設定することもできます。これにより、ディスクタイプとインスタンスタイプまたはゾーンの不一致によるスケールアウトの失敗の可能性が減り、スケールアウトの成功率が高まります。

ネットワークとセキュリティグループ

設定項目

説明

関連ドキュメント

パブリック IP

パブリックネットワークアクセスを有効にするために、ECS インスタンスにパブリック IPv4 アドレスを割り当てます。

パブリック IP アドレスを割り当てることを選択した場合は、[帯域幅課金モード] も選択する必要があります。サポートされているモードは、[トラフィック課金][帯域幅課金] です。

  • トラフィック課金:実際のアウトバウンドネットワークトラフィックに基づいて課金されます。これは、帯域幅の使用量が少ないが断続的なネットワークアクセスのピークが発生するなど、ネットワーク帯域幅のニーズが大きく変動するシナリオに適しています。突然のトラフィックバーストによる高額な料金を防ぐために、許容される最大ネットワーク帯域幅 ([帯域幅ピーク]) を制限として指定できます。

    重要

    これは従量課金モードです。実際のトラフィック使用量 (GB 単位) に基づいて時間単位で課金されます。アカウントに十分な残高があることを確認してください。

  • 帯域幅課金:アウトバウンド帯域幅のサイズ ([帯域幅] の値)、たとえば 10 Mbps を指定する必要があります。これは、ネットワーク帯域幅の要件が安定しているビジネスシナリオに適しており、[トラフィック課金] よりもコストが低くなります。

セキュリティグループ

セキュリティグループは、ネットワークアクセス制御を設定し、ECS インスタンスを保護するために使用される仮想ファイアウォールです。

管理設定

設定項目

説明

関連ドキュメント

ログイン認証情報

サポートされているログイン認証情報の方法は、オペレーティングシステムの種類によって異なります:

  • Linux:[キーペア] を選択するか、[カスタムパスワード] を設定するか、[作成後に設定] (ECS インスタンスの作成後にログインパスワードを設定することを意味します) を選択できます。

  • Windows:[カスタムパスワード] を設定するか、[作成後に設定] (ECS インスタンスの作成後にログインパスワードを設定することを意味します) を選択します。

キーペア

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

キーペアは、公開鍵ファイルと秘密鍵ファイルで構成されます。現在、I/O 最適化インスタンスのみがこの機能をサポートしています。キーペアログイン方法を選択した場合、ユーザー名とパスワードのログイン方法はデフォルトで無効になります。

SSH キーペアの作成

タグ

タグはリソースをマークするために使用されます。これにより、同じ目的を持つ ECS インスタンスと関連リソースをグループ化でき、リソースの検索と集計に役立ちます。

説明

タグは、大文字と小文字を区別するタグキーとタグ値で構成されます。設定したタグは、このスケーリング設定から作成されたすべてのインスタンスとディスクに適用されます。

詳細設定

設定項目

説明

関連ドキュメント

リソースグループ

リソースグループは、所有するクラウドリソースを目的、権限、所有権などのディメンションに基づいてグループ化するために使用されます。これにより、企業内の複数のユーザーとプロジェクトに対する階層的なリソース管理が可能になります。

リソースグループ

インスタンス名

ECS インスタンスの名前を指定します。シーケンシャルで一意のインスタンス名を設定することで、スケールアウト時にスケールアウトされた ECS インスタンスにシーケンシャルで一意の名前を生成できます。これにより、ECS インスタンスの管理が容易になります。

空白のままにすると、システムはデフォルトの名前を使用します。

シーケンシャルで一意のインスタンス名またはホスト名の設定

ホスト名

ECS インスタンスのオペレーティングシステム内のコンピューター名を指定します。シーケンシャルで一意のホスト名を設定することで、スケールアウト時にスケールアウトされた ECS インスタンスにシーケンシャルで一意のホスト名を生成できます。これにより、ECS インスタンスの管理が容易になります。

空白のままにすると、システムはデフォルトの名前を使用します。

RAM ロール

RAM ロールを使用すると、ロールを ECS インスタンスに関連付けることができます。インスタンス内では、Security Token Service (STS) からの一時的な認証情報に基づいて他のクラウドプロダクトの API にアクセスできます。これにより、Alibaba Cloud アカウントの AccessKey のセキュリティが確保され、RAM を介した詳細な制御と権限管理が可能になります。

説明

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

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

インスタンスのユーザーデータは、ECS インスタンスの起動動作をカスタマイズしたり、インスタンスにデータを渡したりするために使用されます。たとえば、ソフトウェアリソースパッケージを自動的に取得したり、サービスを開始したり、ログを印刷したりします。機能を実装するためのカスタムスクリプトを準備し、インスタンスのユーザーデータ機能を通じて ECS インスタンスに渡す必要があります。

説明

インスタンスのユーザーデータは、VPC 内のスケーリンググループのスケーリング設定に対してのみ入力できます。

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

SLB バックエンドサーバーの重み

この設定で作成された ECS インスタンスが Server Load Balancer (SLB) に追加される際の重み。値の範囲は 1~100 です。SLB インスタンスがスケーリンググループにアタッチされたときに重みが指定されていた場合、その重みが使用され、スケーリング設定の作成時に設定された重みは無視されます。

スケーリンググループの SLB インスタンスの追加と削除

リソースプールポリシー

リソースプールには、弾性保証サービスまたは容量予約サービスが有効になった後に生成されるプライベートプールと、インスタンス起動選択用のパブリックプールが含まれます。

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

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

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

リソースバトラーの概要

専用ホスト

他のテナントとのリソース競合を回避し、厳格なセキュリティコンプライアンス要件を満たすために、コンソールに移動して専用ホストを作成できます。Auto Scaling は指定された専用ホストから ECS インスタンスを作成し、それによって排他的な物理リソースを持つ ECS インスタンスを取得します。