Azure Virtual Machine Scale Sets とは?

完了

Azure Virtual Machine Scale Sets には、一連の VM でアプリケーションを実行するためのスケーラブルな方法が用意されています。 VM をスケール セットにデプロイするときは、すべてを同じ構成にして同じアプリケーションを実行することも、異なる構成にして異なるアプリケーションを実行することもできます。

  • 需要が増えると、スケール セットで実行される VM の数が増えます。
  • 需要が減少すると、スケール セットで実行される VM の数が減ります。

Virtual Machine Scale Sets は、コンピューティング ワークロード、ビッグ データ ワークロード、コンテナー ワークロードが含まれるシナリオに最適です。

Virtual Machine Scale Sets は、仮想マシン (VM) インスタンスの数を自動的にスケールアップまたはスケールダウンできるインテリジェンスを備えています。 アップスケールまたはダウンスケールのアクティブ化に使用される条件は、カスタマイズされたスケジュールまたは実際の需要と使用状況に応じて変わります。 スケール セットでは、VM のグループに同じ構成を同時に適用できます。 不要な場合は、インスタンスを個別に手動で構成する必要はありません。

スケール セットでは、ロード バランサーを使用して、VM インスタンス間に要求が分散されます。 正常性プローブまたはアプリケーション正常性拡張機能を使用して、各インスタンスの可用性が判断されます。

  • インスタンスから応答があった場合、スケール セットでは、インスタンスが引き続き使用可能であることが認識されます。
  • インスタンスが応答しない場合、スケール セットはそのインスタンスが使用できないことを認識して、そのインスタンスには要求を送信しません。

Virtual Machine Scale Sets では、Linux と Windows 両方の VM が Azure でサポートされています。 需要が変化して予測できない大規模なワークロードに対処する場合、スケール セットは、高可用性でスケーラブルな環境を自動的に提供するため、優れたソリューションです。