VMM で記憶域スペース ダイレクトを利用してクラスターを展開する

重要

このバージョンの Virtual Machine Manager (VMM) がサポート終了に達しました。 VMM 2022 にアップグレードすることをお勧めします。

この記事では、System Center - Virtual Manager (VMM) ファブリックで記憶域スペース ダイレクト (S2D) を使用してクラスターを設定する方法について説明します。 数種類のクラスターをセットアップできます。

  • 同じクラスターでコンピューティング リソースと記憶域リソースを実行するハイパー コンバージド展開。
  • コンピューティングとストレージを別々の環境で実行する細分類展開。 VM とアプリに非依存で拡張できるストレージ リポジトリを与えるために、S2D とスケールアウト ファイル サーバー (SOFS) を利用してストレージ コンポーネントが構築されます。

開始する前に

  • VMM 2016 以降のバージョンを実行していることを確認します。
  • クラスター内の Hyper-V ホストは、HYPER-V ロールがインストールされ、VM をホストするように構成されたWindows Server 2016以降を実行している必要があります。
  • S2D を有効にする前に、クラスター内のノードであるホスト上にネットワークを設定する必要があります。
  • ハイパーコンバージド展開の場合、既存の Hyper-V クラスターを VMM ファブリックに追加するとき、あるいは VMM ファブリックのスタンドアロン Hyper-V ホストからクラスターを作成するとき、S2D を有効にできます。 現在、Nano オペレーティング システムを使用するベアメタル コンピューターからデプロイされた Hyper-V クラスターで S2D を有効にすることはできません。

ハイパーコンバージド クラスターの展開

他の Hyper-V クラスターの場合と同じ手法で、VMM ファブリックにハイパーコンバージド クラスターを展開できます。

  • VMM ファブリックに現在管理されている Hyper-V クラスターで S2D を有効にします。
  • S2D が有効になっているかどうかに関係なく、既存の Hyper-V クラスターを VMM ファブリックに追加します。
  • Hyper-V クラスターをプロビジョニングし、既存の Hyper-V ホストから S2D を有効にします。
  • ベア メタル サーバーから S2D を有効にして Hyper-V クラスターをプロビジョニングします。
  • 現在、Nano オペレーティング システムを使用するベアメタル コンピューターからデプロイされた Hyper-V クラスターでのハイパーコンバージド展開では、S2D を有効にすることはできません。

展開の手順

  1. VMM ファブリックで Hyper-V クラスターを作成し、S2D を有効にします。 あるいは、VMM 外部で S2D クラスターを既に構成している場合、それを VMM ファブリックに追加します。
  2. クラスターでネットワークを設定します。 詳細については、こちらを参照してください
  3. 記憶域プールを変更し、クラスター共有ボリューム (CSV) を作成します。
  4. クラスターで VM を展開します。

クラスターの作成

  1. [ファブリック リソース]> [Hyper-V クラスターの作成>] を選択します。
  2. [全般構成] でクラスター名を指定し、ホスト グループを選び、[記憶域スペース ダイレクトを有効にする] を選びます。
  3. 残りの手順は、既存のサーバーを使用して Hyper-V ホスト クラスターを作成する際の指示と同じです。 S2D が有効になっている場合は、クラスターを検証する必要があることに注意してください。

クラスターを作成すると、VMM で次の動作が行われます。

  1. 各ホストで次の手順が実行されます。
    • ファイル サーバーのロールをインストールします。
    • フェールオーバー クラスタリング機能をインストールします。
    • 記憶域レプリカとデータ重複除去を有効にします。
  2. クラスター構成を検証します。
  3. クラスターを作成します。
  4. S2D を有効にして、ウィザードで指定した名前で記憶域プールを作成します。

既存のクラスターを追加する

  1. [VM とサービス] を選択し、[すべてのホスト] を右クリックし、[Hyper-V ホストとクラスターの追加] を選択します。
  2. クラスターが VMM ドメインにない場合は、[信頼されていない Active Directory ドメインの Windows Server コンピューター] を選びます。
  3. クラスターを指定し、実行アカウントを提供します。 VMM にホスト クラスターが追加されます。
  4. クラスターが S2D を有効にしていない場合は、クラスターのプロパティで有効にする必要があります。

プールを管理し、CSV を作成する

クラスターで ネットワークを設定 したら、CSV を作成します。

  1. [ファブリック>ストレージ>アレイ] を選択し、記憶域スペース ダイレクト クラスター>の [プールの管理] を右クリックします。 必要であれば、既定で作成されたプールの名前を変更します。
  2. ボリュームを作成するには、クラスターを右クリックし、>>> の順に選びます。
  3. ボリュームの作成ウィザードの > で、ボリュームのサイズ、ファイル システム、回復性、記憶域階層化のオプションを指定できます。 ボリュームを作成すると、仮想ディスクが自動的に作成されます。

PowerShell を使用している場合、Enable-CLusterS2D autoconfig=true オプションを指定してプールと記憶域の層を自動作成します。

VM をデプロイする

ハイパーコンバージド クラスターに VM を直接展開できます。 その仮想ハード ディスクは、ユーザーが作成したボリュームに置かれます。 ユーザーはこれらの VM を他の VM の場合と同様に作成して展開します

細分類展開

分離されたデプロイでは、コンピューティングとストレージは別々の環境で実行されます。 VM とアプリに非依存で拡張できるストレージ リポジトリを与えるために、S2D とスケールアウト ファイル サーバー (SOFS) を利用してストレージ コンポーネントが構築されます。

SOFS クラスターをセットアップし、S2D を有効にする

  1. [ファブリック リソース]> [ファイル サーバー クラスターの作成>] の順に選択します。

  2. [全般構成] でクラスター名を指定し、ホスト グループを選択し、 [各クラスター ノードに直接接続されている記憶域 (記憶域スペース ダイレクト)] を選択します。

    記憶域スペース ダイレクト クラスターの作成を示すスクリーンショット。

  3. [リソースの種類] に、クラスターに追加するサーバーのローカル管理者権限を持つ実行アカウントを指定し、既存の Windows サーバーまたはベア メタル マシンを追加するかどうかを指定します。

  4. [クラスター ノード] で、クラスターに追加するコンピューターの一覧を定義します。

  5. [ 概要 ] ページで、設定を確認し、[完了] を選択 します

SOFS クラスターにノードを追加する場合、ノードに関連付けられているディスクがあれば、VMM により自動的に検索されます。 記憶域プールを変更し、追加する新しいディスクを選ぶと、VMM は、そのプールでサポートされる共有を使用するホストと VM がそのディスクを使用できるように設定します。 SOFS にノードを追加する方法に関する詳細情報を参照してください

S2D が有効になっている既存の SOFS クラスターを追加する

  1. [ ファブリック>]、[リソースの追加]、[ ストレージ デバイス] の順に選択します
  2. リソースの追加ウィザードで、[Windows ベースのファイル サーバー] を選択します。
  3. [検出スコープ] に、クラスター IP アドレスまたは FQDN を指定し、実行アカウントにクラスターのアクセス権を提供します。必要な場合は、クラスターが別のドメイン内にあることを確認します。
  4. [記憶装置] で、VMM ファブリックに追加する SOFS を選びます。 プロバイダーを追加した後は、プールに分類を割り当てることのみ必要です。
  5. [概要] で、設定を確定し、ウィザードを完了します。

プールを管理し、CSV を作成する

  1. SOFS クラスターが VMM に置かれたら、[記憶域] を右クリックし、[ファイル サーバー][管理プール] の順に選びます。 [ 新規] を選択してプールを作成します。
  2. 新しい記憶域プール ウィザードの > で、プールの [名前] と [分類] を入力します。
  3. [物理ディスク] で、プールを作成する仮想ディスクを選択します。 再スキャンし、記憶域>配列にプールが表示されることをチェックします
  4. これでプールからファイル共有を作成できます。 [ ファイル共有の作成] を選択します
  5. ファイル共有の作成ウィザード > [全般] で、共有の名前を指定し、記憶域の取得元のプールを選択します。
  6. [容量] で、共有のサイズと設定を指定します。
  7. [概要] で設定を確認します。 共有を作成すると、記憶域プールの下に新しい CSV が追加されます。

次の手順