web-dev-qa-db-ja.com

Hyper-V 2016 ServerおよびNIC Teaming

新しいHyper-V2016サーバーをセットアップしています。物理マシンには6つのネットワークポートがあります。 Hyper-Vホストのリモート管理専用のネットワークポートを1つ用意することをお勧めします。これにより、5つのポートが残ります。 LANとDMZの2つのサブネットがあります。このサーバー上に存在するVMの一部はLANにあり、一部はDMZにあります。

したがって、ネットワークアダプタのコントロールパネルには次のものがあります。

  • オンボードNIC 1 10.0.0.140
  • オンボードNIC 2 10.0.0.141

  • スロット1ポート1 10.0.0.150

  • スロット1ポート2 10.0.0.151
  • スロット1ポート3192.168.12.150
  • スロット1ポート4192.168.12.151

LANに使用するNICのチーム2が最適だと思います。次に、さらに2つ取り、DMZに使用します。

そのため、サーバーマネージャーでNICチーミングを有効にしてから、次のように2つのスイッチに依存しない動的チームを作成しました。

Slot 1 Port 1 \
               |---- LAN   10.0.0.152
Slot 1 Port 2 /



Slot 1 Port 3 \
               |---- DMZ   192.168.12.152
Slot 1 Port 4 /

チームを作成した後、4つの個別のNICはある意味で使用されなくなりました。 IPv4は、各プロパティウィンドウでオフになっており、チームの一員です。

最初の質問:

  1. これら4つのNICに手動で割り当てたIPを再利用できますか?それらはまだ必要ですか? (私はIPを傷つけていません。それらのNICがチームの一部である限り、IPが利用可能になったかどうかだけが気になります)

次に、Hyper-Vの役割をインストールします。 Hyper-Vのインストール中に、ウィザードは「選択したネットワークアダプターごとに1つの仮想スイッチが作成されます」と表示します。リストには、作成した2つのチーム( "LAN"と "DMZ")が表示されますが、興味深いことに、ここには個々のNICも表示されています。

  1. 個々のNICがここに表示されるのはなぜですか?それらを選択し、ウィザードが仮想スイッチを作成した場合、私のNICチームは壊れますか?

  2. チーム化されたNICのみを選択する必要がありますか?

  3. したがって、後で最初のhyper-v vmを作成し、チーム化されたNIC「LAN」と呼ばれる)を割り当て、Windowsをインストールするとします。ネットワークアダプタが1つありますが、このアダプタのスループットは「チーム化」され、1GBではなく2GBを意味しますか?

...または... Hyper-VホストとINSTEADでNICをチーム化しない場合は、同じ2つのNICをそれぞれに割り当てますVMそして内部 VM、チーム化を行いますか?

各VMが最大のネットワークスループットを取得できるように、物理ホスト上の複数のNICを利用するためのベストプラクティスの方法は何ですか? Hyper-Vホスト上のNICをチーム化しますか?または、代わりに、各VM内のNICをチーム化しますか?

3
E C
  1. はい、IPは再利用できます。

  2. VSwitchを手動で作成しても、チームは中断しません(チーム化されたアダプターと新しく作成されたvSwitchのMACアドレスを再確認することを覚えておいてください。理由は何回か重複させました)。ウィザードについては、よくわかりませんので、お勧めしません。 Hyper-Vは、チーム化されたNICを含むすべてのネットワークアダプターをスキャンするだけなので、それらが表示されます。これは、PowerShellで「Get-NetAdapter」を実行するのとほぼ同じです。

  3. はい、チーム化されたネットワークを仮想スイッチとして提示する場合は、チーム化されたアダプターを選択する必要があります。

  4. 10GbEとして表示されます。スループットといえば、走行距離は異なる場合があります。チーム化されたネットワークでは、通常のポイントツーポイントデータ転送操作でx2 x3 x "N"のパフォーマンスが得られることはほとんどありません。チーム化ネットワークは、複数のクライアントが単一のSMB共有、フォルダーなど)に接続している場合に、最大の「パイプ」幅を増やすのに役立ちます。

  5. ここにいくつかの有用な読み物があります: https://docs.Microsoft.com/en-us/windows-server/virtualization/hyper-v/plan/plan-hyper-v-networking-in-windows-server

4
Net Runner
  1. これらのIPはすべて確実に再利用できます。 NICは、チームの一員である限り、ほとんどの論理ネットワークの目的で単一のNICとして扱われるようになりました。
  2. Microsoftがそれらを残す理由はわかりません。1つを選択した場合、NICチームを壊す可能性が高いですが、これはおそらくMSによる奇妙なウィザードの選択であり、無視する必要があります。

  3. 仮想スイッチの作成に使用するNICチームのみを選択する必要があります。1で述べたように、NICチームは基本的に単一として扱われますNICしたがって、これらを選択すると、適切にセットアップされます。

  4. 正解です。これは最大2Gb(オーバーヘッドを差し引いたもの)でなければなりません。仮想リンクが動作できる速度であるため、おそらく10Gbと表示されますが、実際のネットワーク帯域幅は2Gbになります。

  5. あなたは間違いなくホストでチームを組むべきです。 VMでそれを行うと、チームを処理するネットワークのオーバーヘッドが少し非効率的な場所(VM内)にシフトするだけです。考えとして、サブネットは同じスイッチ/インフラストラクチャによって処理されますか、それとも物理的にまたはVLANによって完全に分離されていますか?それらが同じスイッチ上にあり、異なるサブネットによってのみ分離されている場合は、使用可能な5つのNICをすべてチーム化し、必要に応じて各VMにIPを割り当てることができます。仮想スイッチ(およびNICチーム)はトラフィックを正常に処理します。
1
LostWander