LINEで個別相談
クラウド 2026-04-08

Azure Virtual Machine Scale Sets(VMSS)

同一構成の仮想マシンを自動的にスケールアウト/インできるAzureのサービス。需要の増減に応じてVM数を自動調整し、コストと可用性を最適化する。

Azure Virtual Machine Scale Setsとは?

**Azure Virtual Machine Scale Sets(VMSS)**は、同一設定のVMを複数台自動管理するAzureのサービスです。トラフィックの増減に応じてVM数を自動でスケールアウト(増加)・スケールイン(減少)し、コストと可用性を最適化します。

通常VMとの違い

項目通常VMVMSS
台数変更手動自動(ルールベース)
可用性可用性セット/ゾーンが別途必要ゾーン分散を内包
管理個別管理テンプレートで一元管理
ユースケース固定ワークロード変動ワークロード

自動スケーリングのルール例

  • スケールアウト: CPU使用率が70%超過で5分継続したら+2台追加
  • スケールイン: CPU使用率が30%未満で10分継続したら-1台削除
  • スケジュール: 営業時間は最低10台、夜間は最低2台

Orchestrationモード

  • Uniform(均一): 同一VMイメージを大量展開(バッチ処理等)
  • Flexible(柔軟): 異なる構成のVMを混在可能(より新しいモード)

主なユースケース

  • Webアプリのフロントエンド層
  • 機械学習の並列学習ジョブ
  • ゲームサーバーの動的プロビジョニング

まとめ

VMSSはロードバランサーやApplication Gatewayと組み合わせて使うのが基本です。コンテナ化が難しいレガシーアプリの水平スケールに特に有効です。

関連する用語 (クラウド)

全40件を見る

Cloud Storage(GCS)

GCPのオブジェクトストレージサービス。イレブンナイン(99.999999999%)の耐久性を持ち、画像・動画・バックアップ・静的サイトホスティングに広く使われる。AWSのS3に相当。

詳しく読む

IT用語: AWS Step Functionsとは|複雑なワークフローをビジュアルで管理

Lambdaやサービスを連携した複雑なビジネスワークフローをステートマシンで定義・実行するStep Functionsを解説。

詳しく読む

Google Compute Engine(GCE)

GoogleのIaaS型仮想マシンサービス。AWSのEC2・AzureのVMに相当し、プリエンプティブルVM(スポットVM)やカスタムマシンタイプでコストを柔軟に最適化できる。

詳しく読む

AKS(Azure Kubernetes Service)

MicrosoftのマネージドKubernetesサービス。コントロールプレーンをAzureが無償で管理し、ワーカーノードのVM代のみ課金される。Azure AD・Monitor・DevOpsとの統合が得意。

詳しく読む

Azure Functions(サーバーレス関数)

Microsoftのサーバーレスコンピューティングサービス。コードをHTTPトリガー・タイマー・キュー等のイベントに応じて実行でき、サーバー管理不要で従量課金となる。

詳しく読む

Azure Virtual Machines(Azure VM)

Microsoft Azureが提供するIaaS型の仮想マシンサービス。Windows・Linuxに対応し、数分でサーバーを起動できる。オンプレミスサーバーのクラウド移行にも広く利用される。

詳しく読む

Sponsored Link

バグ・要望を報告する