Virtual Machine Scale Sets を作成する
Azure portal で Azure Virtual Machine Scale Sets を実装できます。 仮想マシンの数とそのサイズを指定し、Azure スポット インスタンス、Azure マネージド ディスク、割り当てポリシーの使用に関する設定を示します。
Azure portal には、Azure Virtual Machine Scale Sets の実装を作成するために構成する設定がいくつかあります。
オーケストレーション モード: スケール セットが仮想マシンを管理する方法を選択します。 フレキシブル オーケストレーション モードでは、任意の構成の仮想マシンを手動で作成し、スケール セットに追加します。 ユニフォーム オーケストレーション モードでは、仮想マシン モデルを定義すると、Azure によりそのモデルに基づく同じインスタンスが生成されます。
イメージ: VM のベース オペレーティング システムまたはアプリケーションを選択します。
VM アーキテクチャ: Azure には、アプリケーションを実行するための x64 または Arm64 ベースの仮想マシンが用意されています。 x64 ベースの VM は、ソフトウェアの互換性に最も優れています。 Arm64 ベースの VM は、同等の x64 VM に比べて、価格パフォーマンスが最大 50% 優れています。
サイズ: 実行するワークロードをサポートする VM サイズを選択します。 さらに、選択したサイズによって、処理能力、メモリ、ストレージの容量などの要素が決まります。 Azure では、さまざまな種類の使用をサポートするために、さまざまなサイズを用意しています。 Azure では VM のサイズとオペレーティング システムを基に、時間単位の料金で課金されます。
[ 詳細設定 ] タブで、次の項目を選択することもできます。
- 拡散アルゴリズム: 拡散アルゴリズムによって、スケール セット内の VM が障害ドメイン間でどのように分散されるかが決まります。 最大拡散では、各ゾーン内にある可能な限り多くの障害ドメイン間で VM が拡散されます。 固定拡散では、VM は常に 5 つの障害ドメイン間で拡散されます。 使用できる障害ドメインが 5 つ未満の場合は、"最大拡散" を使用しているスケール セットが完了し、"固定拡散" を使用しているスケール セットが失敗します。 このため、Microsoft では、実装に Max spreading を 使用することをお勧めします。