ESXi vMotion ネットワークの設定方法
vMotion機能 VMware vSphere の vMotion 機能により、稼働中の仮想マシンをダウンタイムなしで ESXi ホスト間でネットワーク経由でライブマイグレーションできます。vMotion を使用すると、ハードウェアのメンテナンス、アップデート、または物理層でのその他のサービス中断が発生した場合でも、稼働中の仮想マシンの高可用性を確保しつつ、別のホストへ仮想マシンを移動させることができます。特にクラスタ環境においては、中断なく別のホストへ移行できることが極めて重要です。
vMotionのパフォーマンスを最大限に引き出すには、クラスタまたはデータセンター内の各ESXiホストでvMotionネットワークを設定する必要があります。vMotionネットワークのベストプラクティスおよび要件に準拠したVMware vMotionネットワークの設定については、こちらのブログ記事をご覧ください。
vMotion のネットワーク要件
vMotionのネットワーク要件は以下の通りです:
- ESXiホストのvMotionネットワークには、少なくとも1つの物理ネットワークアダプタを使用する必要があります。
- vMotion用ネットワークは、十分な帯域幅を備えた、専用かつ安全なネットワークである必要があります。
- 同時実行される各VM移行には、少なくとも250 Mbps(メガビット毎秒)の帯域幅が必要です。帯域幅が広いほど、パフォーマンスが向上します。1 Gbitイーサネットネットワークアダプタを使用することも可能ですが、10 Gbitアダプタの使用を推奨します。
- 低遅延のネットワークを使用してください。遅延は10ミリ秒を超えないことが推奨されます。長距離vMotion(遅延が4ミリ秒を超える場合)の最大往復時間は150ミリ秒です。
- VMの移行に参加するすべてのESXiホストにおいて、vMotionネットワークが同じサブネットにアクセス可能である必要があります。
- ESXiホストには、以下のライセンスが必要です。 vSphere ライセンス、かつそのライセンスはvMotionに対応している必要があります。
このワークフローで使用する機材
vMotionネットワークを設定するESXiホストには、6つの物理ネットワークアダプタが接続されています。vSphere環境で使用されている別のESXiホストにも、同数のネットワークアダプタが搭載されています。
管理ネットワークの設定は以下の通りです:
ESXi host 1: 192.168.101.201ESXi host 2: 192.168.101.202vCenter: 192.168.101.103Network mask: 255.255.255.0

vMotion のネットワーク設定
vMotion を使用して VM を別のホストに正常に移動するには、以下が必要です:
- vMotionが有効になっているvSwitch上のポートグループ
- vSwitchのポートグループに接続されたVMkernelアダプタと、物理アップリンク。
- ホストのvMotionネットワーク設定
vMotion ネットワークの設定手順は、iSCSI ストレージ ネットワークの設定と似ていますが、いくつかの細かい違いがあります。すべての操作を vCenter また、vMotionにはvCenterが必要となるため、VMware Host ClientではなくVMware vSphere Clientを使用します。私たちは 標準の仮想スイッチ vCenterによって管理されている2台のESXiホスト上で。
- vMotionのネットワーク設定を開始するには、次のコマンドを使用します。 ホストとクラスタ vSphere Client で表示し、[ ESXiホスト ナビゲーション ペインで。[ ] をクリックします。
Configureタブで、[選択]VMkernel adapters~の中で ネットワーキング セクションを選択し、[クリック]Add Networking.
その ネットワークを追加 ウィザードが開きます:
Select connection type. 選択VMkernel Network AdapterこのアダプターはvMotionの設定に使用されます。クリックNextウィザードの各ステップで、続行してください。
Select target device. 選択New standard switch. デフォルトのMTU値である1500バイトを9000バイトに変更することをお勧めします。これにより、ジャンボフレームを使用できるようになり、vMotionトラフィックの転送時のネットワークパフォーマンスが向上します。ネットワーク機器(物理スイッチやネットワークアダプタなど)がジャンボフレームに対応していることを確認してください。
Create a Standard switch. クリック+仮想スイッチに物理ネットワークアダプタ(NIC:ネットワークインターフェースコントローラとも呼ばれます)を追加します。vMotion を使用したり、VM をある ESXi ホストから別のホストへ移行したりするには、仮想スイッチを少なくとも 1 つの物理ネットワークアダプタに接続する必要があります。冗長性とパフォーマンス向上のため、2 つの物理ネットワークアダプタを追加することをお勧めします。
一度に2つの物理ネットワークアダプタを選択します:
vmnic4そしてvmnic5. お使いのアダプターの型番は異なる場合があります。
選択された2つの物理ネットワークアダプタが、アクティブなアダプタとして追加されました。

Port properties. ネットワークラベルを入力してください。例:vMotion1VMkernelポートの設定で、このアダプタ/ポートの名前を設定します。[選択]
vMotionのチェックボックス ご利用いただけるサービス このVMkernelポートでvMotionを有効にするには、このセクションを設定します。必要に応じて、レイヤー2でのネットワークセグメンテーションにVLANを使用する場合は、VLAN IDを設定することもできます。
IPv4 settings. vMotionを設定する際は、静的IPv4設定を使用することをお勧めします。この手順で、以下のパラメータを追加します:IPv4 address: 10.10.5.202Subnet mask: 255.255.255.0

Ready to complete設定を確認し、すべて問題なければ、クリックしてくださいFinishウィザードを完了するには。
- 新しいVMkernelアダプタ(
vmk1) が新しい仮想スイッチに接続されています (vSwitch1) が追加されます。
- それでは、[対象]のプロパティで、物理ネットワークアダプタの設定を編集する必要があります。
vSwitch1.ESXiホストを選択し、[ ] に移動します
Configure>Virtual switches(以下 ネットワーキング) を選択し、仮想スイッチを選択してください (vSwitch1(当社の場合)。vSwitch1の接続構成(ポートグループ、VMkernelアダプタ、接続された物理ネットワークアダプタなど)を確認できます。クリックManage Physical Adapters.
- 物理ネットワークアダプタのうち1つを アクティブなアダプター ~へ 予備のアダプター。私たちは出発します
vmnic4としてactiveそして移動するvmnic5このアダプターを作るためにstandby必要なアダプターを選択し、そのために↓(下向き矢印)をクリックしてください。
- その結果、以下のスクリーンショットに示されているような設定になりました。 vSwitch1 およびポートグループを vmk1 (vmnic4 が有効で、 vmnic5 (待機中)。クリック
OK設定を保存してこのウィンドウを閉じる。
マルチNIC vMotionを有効にする方法
vMotionネットワークは現状のままでも動作します。ただし、パフォーマンスと信頼性を高めるために、vMotionネットワークトラフィックの負荷分散を実現するマルチNIC vMotion(vSphere 5.1以降で利用可能)を有効にすることもできます。
このため、既存の vSwitch1 また、vMotionネットワークに使用されるこのポートグループのアクティブ/スタンバイ設定を編集します。
- まず、ESXiホストを選択し、[ ] に移動します。
Configure>Virtual switches(以下 ネットワーキング)、仮想スイッチを選択してください(vSwitch1 (当社の場合)、そしてクリックしてAdd networking.
その ネットワーク機能を追加する ウィザードが開きます。
Select connection type. 選択VMkernel Network adapter、以前と同様に。
Select target device. 既存の標準スイッチを選択します(vSwitch1 (当方のケースでは)。
Port properties. VMkernelポートのネットワークラベルを入力します。例:vMotion2. を選択してくださいvMotionのチェックボックス ご利用いただけるサービス このポートでvMotionを有効にするには、このセクションを設定してください。
IPv4 settings. VMkernelアダプタのIPネットワーク設定を構成します。以下の設定を使用します:IPv4 address: 10.10.5.212Subnet mask: 255.255.255.0

Ready to complete設定を確認し、問題がなければ、Finish.
- vSwitchの設定ページに戻る(
Virtual switchesページ)。選択vSwitch1をクリックしてvMotion1ネットワーク接続の詳細を確認するには。下のスクリーンショットにあるように、黄色の線には次のように説明されています。
vmk1(VMkernelアダプタ)はvmnic4(物理ネットワークアダプタ)。もしクリックするとvMotion2、次のようにわかるvmk2また、~とも関連していますvmnic4. これら2つのVMkernelアダプターの接続設定を変更しましょう。 - クリック
vMotion1をクリックしてEdit設定を変更するには。
- 選択
Teaming and failover設定ウィンドウの左ペインで。必ず確認する必要がありますvmnic4はactiveアダプターとvmnic5はstandbyアダプターを選択し、Overrideチェックボックス。クリックOK設定を保存するには。
- 同様に、[設定]を開いて vMotion2. 以下の操作を
Teaming and failover設定:作成
vmnic5あるactiveアダプターとvmnic4astandbyアダプター(設定とは反対に vMotion1). を選択しますOverrideチェックボックス。
- 戻る
Virtual switchesページを開き、各VMkernelアダプタとそのポートグループの接続構成を確認してください。下のスクリーンショットにあるように、vmk1現在、以下に接続されていますvmnic4そしてvmk2は~に接続されていますvmnic5.
vMotionネットワーク用の最初のESXiホストの設定が完了しました。データセンターまたはクラスタ内の他のESXiホストについても、同様の方法で設定を行ってください。もしトップ vCenterライセンス、以下の方法を使用できます 分散型仮想スイッチ 多数のESXiホストでvMotionネットワークを設定する。
結論
vMotionネットワークの設定には、VMkernelアダプタと、少なくとも1つの物理ネットワークアダプタ(アップリンクとも呼ばれる)に接続された適切なポートグループを含む仮想スイッチの作成が含まれます。vMotionネットワークを作成する際は、VMkernelポートを使用し、ジャンボフレームが有効になっていることを確認します。また、vMotion処理中に複数のネットワークアダプタを使用できるようNICチームングを設定し、パフォーマンスの向上と負荷分散を図ります。詳細については、 ESXiのネットワーク そして、設定方法を学びましょう ESXiのストレージネットワーク.
ESXi仮想マシンは、次のようなデータ保護ソリューションを使用したVMバックアップで保護する必要があることに留意してください。 NAKIVO Backup & Replication.