VM とスケール セットを専用ホストにデプロイする

適用対象: ✔️ Linux VM ✔️ Windows VM ✔️ ユニフォーム スケール セット

この記事では、仮想マシン (VM) とスケール セット インスタンスをホストするための Azure 専用ホストを作成する方法について説明します。

制限事項

  • 専用ホストで使用できるサイズとハードウェアの種類は、リージョンによって異なります。 詳しくは、ホストの価格のページ を参照してください。

ホスト グループを作成する

ホスト グループ は、専用ホストのコレクションを表すリソースです。 リージョンと可用性ゾーンにホスト グループを作成し、それにホストを追加します。 高可用性を計画する場合は、追加のオプションがあります。 専用ホストでは、次のいずれかまたは両方のオプションを使用できます。

  • 複数の可用性ゾーンにまたがります。 この場合は、使用する各ゾーンにホスト グループを用意する必要があります。
  • 物理ラックにマップされる複数の障害ドメインにまたがります。

どちらの場合も、ホスト グループに対して障害ドメイン数を指定する必要があります。 グループ内で障害ドメインをまたがりたくない場合は、障害ドメインの数を 1 にします。

可用性ゾーンと障害ドメインの両方を使用することもできます。

この例では、1 つの可用性ゾーンと 2 つの障害ドメインを使用してホスト グループを作成します。

  1. Azure portal を開きます。
  2. 左上隅にある [リソースの作成] を選択します。
  3. [ホストグループ] を検索し、結果から [ホスト グループ] を選択します。
  4. [ホスト グループ] ページで、[作成] を選択します。
  5. 使用するサブスクリプションを選択し、[新規作成] を選択して新しいリソース グループを作成します。
  6. [名前] として「myDedicatedHostsRG」と入力し、[OK] を選択します。
  7. [Host group name](ホスト グループ名) に「myHostGroup」と入力します。
  8. [場所] で、 [米国東部] を選択します。
  9. [可用性ゾーン] で、[1] を選択します。
  10. [Fault domain count](障害ドメインの数) で、[2] を選択します。
  11. VM とスケール セット インスタンスをこのグループの使用可能なホストに自動的に割り当てるには、 [Automatic placement](自動配置) を選択します。
  12. [確認および作成] を選択して、検証が行われるのを待ちます。
  13. "検証に成功しました" というメッセージが表示されたら、[作成] を選択してホスト グループを作成します。

ホスト グループの作成には少しだけ時間がかかります。

専用ホストを作成する

次に、ホスト グループに専用ホストを作成します。 ホストの名前に加えて、ホストの SKU を指定する必要があります。 ホスト SKU では、専用ホストに対してサポートされている VM シリーズとハードウェアの世代がキャプチャされます。

ホスト SKU の詳細と価格については、「Azure 専用ホストの価格」を参照してください。

ホスト グループの障害ドメイン数を設定した場合は、ホストの障害ドメインを指定するように求められます。

  1. 左上隅にある [リソースの作成] を選択します。
  2. "専用ホスト" を検索し、結果から [Dedicated hosts](専用ホスト) を選択します。
  3. [Dedicated hosts](専用ホスト) ページで、[作成] を選択します。
  4. 使用するサブスクリプションを選択します。
  5. [リソース グループ] として myDedicatedHostsRG を選択します。
  6. [インスタンスの詳細] で、[名前] に「myHost」と入力し、場所として [米国東部] を選択します。
  7. [ハードウェア プロファイル] で、 [サイズ ファミリ] として [Standard Es3 family - Type 1](Standard Es3 ファミリ - Type 1) を選択し、 [ホスト グループ] として myHostGrup を選択し、 [障害ドメイン] として [1] を選択します。 他のフィールドについては既定値を使用します。
  8. 終わったら、[確認および作成] を選択して、検証が行われるのを待ちます。
  9. "検証に成功しました" というメッセージが表示されたら、[作成] を選択してホストを作成します。

VM を作成する

次に、ホスト上に VM を作成します。

  1. Azure portal の左上隅にある [リソースの作成] を選択します。
  2. Azure Marketplace リソースの一覧の上にある検索ボックスで、 使用するイメージを検索して選択し、 [作成] を選択します。
  3. [基本] タブの [プロジェクトの詳細] で、正しいサブスクリプションが選択されていることを確認し、 [リソース グループ] として myDedicatedHostsRG を選択します。
  4. [Instance details] (インスタンスの詳細) で、 [仮想マシン名] として「myVM」と入力し、 [場所] として [米国東部] を選択します。
  5. [可用性オプション][可用性ゾーン] を選択し、ドロップダウンから [1] を選択します。
  6. サイズでは、 [サイズの変更] を選択します。 使用可能なサイズの一覧で、Esv3 シリーズの 1 つを選択します (Standard E2s v3 など)。 使用可能なサイズをすべて表示するには、フィルターをクリアすることが必要な場合があります。
  7. 必要に応じて、 [基本] タブの残りのフィールドを入力します。
  8. VM に使用するホストを指定する場合は、ページの上部にある [詳細設定] タブを選択し、 [ホスト] セクションで、 [ホスト グループ] には myHostGroup を、 [ホスト] には myHost を選択します。 そうしない場合、VM は容量のあるホストに自動的に配置されます。 ホスト グループとホストを選択する
  9. 残りの既定値はそのままにして、ページの一番下にある [Review + create] (確認および作成) ボタンを選択します。
  10. 検証が成功したことを示すメッセージが表示されたら、 [作成] を選択します。

VM がデプロイされるまでに数分かかります。

スケール セットを作成する

ホストにスケール セットを作成することもできます。

スケール セットをデプロイするときは、ホスト グループを指定します。

  1. "スケール セット" を検索し、一覧から [仮想マシン スケール セット] を選択します。
  2. [追加] を選択して、新しいスケール セットを作成します。
  3. 通常の場合と同様に、 [基本] タブのフィールドを入力します。ただし、専用ホスト用に選択したシリーズの VM サイズを選択してください (Standard E2s v3 など)。
  4. [詳細設定] タブで、 [拡散アルゴリズム][最大拡散] を選択します。
  5. [ホスト グループ] で、ドロップダウンからホスト グループを選択します。 グループを最近作成した場合は、リストに追加されるまでに 1 分ほどかかることがあります。

既存の VM を追加する

既存の VM を専用のホストに追加することはできますが、最初に VM を Stop\Deallocated とする必要があります。 VM を専用のホストに移動する前に、その VM 構成がサポートされていることを確認してください。

  • VM サイズは、専用ホストと同じサイズ ファミリである必要があります。 たとえば、専用のホストが DSv3 の場合、VM のサイズは Standard_D4s_v3 になる可能性がありますが、Standard_A4_v2 となる可能性はありません。
  • VM は、専用ホストと同じリージョンに配置する必要があります。
  • VM は、近接通信配置グループの一部になることはありません。 専用のホストに移動する前に、近接通信配置グループから VM を削除してください。 詳細については、「近接配置グループからの VM の移動」を参照してください
  • VM は、可用性セット内に置くことはできません。
  • VM が可用性ゾーン内にある場合は、ホスト グループと同じ可用性ゾーンである必要があります。 VM とホスト グループの可用性ゾーンの設定が一致している必要があります。

ポータルを使用して、VM を専用ホストに移動します。

  1. VM のページを開きます。
  2. [停止] を選択して VM の停止\割り当ての解除を行います。
  3. 左メニューから [構成] を選択します。
  4. ドロップダウン メニューからホスト グループとホストを選択します。
  5. 完了したら、ページの最上部で [保存] を選択します。
  6. VM がホストに追加されたら、左メニューから [概要] を選択します。
  7. ページの最上部で [開始] を選択して VM を再起動します。

ホストの状態を確認する

空き容量を知る必要がある場合は、状態を確認します。

  1. ホストを検索して選択します。
  2. ホストの [概要] ページを下へスクロールすると、そのホストで利用できるサイズの一覧が表示されます。 以下に示したのは実際の表示例です。

ホストの概要ページからホストの空き容量を確認する。

ホストを削除する

仮想マシンがデプロイされていない場合でも、専用ホストに対して課金されます。 コストを節約するには、現在使用していないすべてのホストを削除する必要があります。

ホストを削除できるのは、それを使用している仮想マシンがなくなった場合のみです。

  1. ホストを検索して選択します。
  2. 左側のメニューで [インスタンス] を選択します。
  3. 各仮想マシンを選択して削除します。
  4. すべての VM を削除したら、ホストの [概要] ページに戻って、トップ メニューから [削除] を選択します。
  5. ホストが削除されたら、ホスト グループのページを開き、 [ホスト グループの削除] を選択します。

次のステップ

  • 詳細については、専用ホストの概要に関するページを参照してください。

  • リージョン内の回復性を最大にするためにゾーンと障害ドメインの両方を使用する、Azure クイックスタート テンプレートで使用できるサンプル テンプレートがあります。