ESXi vMotion ネットワークの設定方法

vMotion機能 VMware vSphere の vMotion 機能により、稼働中の仮想マシンをダウンタイムなしで ESXi ホスト間でネットワーク経由でライブマイグレーションできます。vMotion を使用すると、ハードウェアのメンテナンス、アップデート、または物理層でのその他のサービス中断が発生した場合でも、稼働中の仮想マシンの高可用性を確保しつつ、別のホストへ仮想マシンを移動させることができます。特にクラスタ環境においては、中断なく別のホストへ移行できることが極めて重要です。

vMotionのパフォーマンスを最大限に引き出すには、クラスタまたはデータセンター内の各ESXiホストでvMotionネットワークを設定する必要があります。vMotionネットワークのベストプラクティスおよび要件に準拠したVMware vMotionネットワークの設定については、こちらのブログ記事をご覧ください。

NAKIVO for VMware vSphere バックアップ

NAKIVO for VMware vSphere バックアップ

VMware vSphere 仮想マシン(VM)の包括的なデータ保護と即時復旧機能。オンプレミス、オフサイト、クラウド上の安全なバックアップ先。ランサムウェア対策機能。

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.201
  • ESXi host 2: 192.168.101.202
  • vCenter: 192.168.101.103
  • Network mask: 255.255.255.0

Physical NICs on an ESXi host - two of them will be used to create vMotion network

vMotion のネットワーク設定

vMotion を使用して VM を別のホストに正常に移動するには、以下が必要です:

  • vMotionが有効になっているvSwitch上のポートグループ
  • vSwitchのポートグループに接続されたVMkernelアダプタと、物理アップリンク。
  • ホストのvMotionネットワーク設定

vMotion ネットワークの設定手順は、iSCSI ストレージ ネットワークの設定と似ていますが、いくつかの細かい違いがあります。すべての操作を vCenter また、vMotionにはvCenterが必要となるため、VMware Host ClientではなくVMware vSphere Clientを使用します。私たちは 標準の仮想スイッチ vCenterによって管理されている2台のESXiホスト上で。

  1. vMotionのネットワーク設定を開始するには、次のコマンドを使用します。 ホストとクラスタ vSphere Client で表示し、[ ESXiホスト ナビゲーション ペインで。[ ] をクリックします。 Configure タブで、[選択] VMkernel adapters ~の中で ネットワーキング セクションを選択し、[クリック] Add Networking.

    How to configure vMotion for an ESXi host in vSphere Client

    その ネットワークを追加 ウィザードが開きます:

  2. Select connection type. 選択 VMkernel Network AdapterこのアダプターはvMotionの設定に使用されます。クリック Next ウィザードの各ステップで、続行してください。

    How to configure vMotion – creating a VMkernel network adapter

  3. Select target device. 選択 New standard switch. デフォルトのMTU値である1500バイトを9000バイトに変更することをお勧めします。これにより、ジャンボフレームを使用できるようになり、vMotionトラフィックの転送時のネットワークパフォーマンスが向上します。ネットワーク機器(物理スイッチやネットワークアダプタなど)がジャンボフレームに対応していることを確認してください。

    How to configure vMotion - creating a virtual switch

  4. Create a Standard switch. クリック + 仮想スイッチに物理ネットワークアダプタ(NIC:ネットワークインターフェースコントローラとも呼ばれます)を追加します。vMotion を使用したり、VM をある ESXi ホストから別のホストへ移行したりするには、仮想スイッチを少なくとも 1 つの物理ネットワークアダプタに接続する必要があります。冗長性とパフォーマンス向上のため、2 つの物理ネットワークアダプタを追加することをお勧めします。

    vMotion network configuration - assigning physical network adapters to a vSwitch

    一度に2つの物理ネットワークアダプタを選択します: vmnic4 そして vmnic5. お使いのアダプターの型番は異なる場合があります。

    Adding physical adapters to the vSwitch

    選択された2つの物理ネットワークアダプタが、アクティブなアダプタとして追加されました。

    How to configure vMotion – two network adapters are added

  5. Port properties. ネットワークラベルを入力してください。例: vMotion1 VMkernelポートの設定で、このアダプタ/ポートの名前を設定します。

    [選択] vMotion のチェックボックス ご利用いただけるサービス このVMkernelポートでvMotionを有効にするには、このセクションを設定します。必要に応じて、レイヤー2でのネットワークセグメンテーションにVLANを使用する場合は、VLAN IDを設定することもできます。

    How to enable vMotion for the VMkernel port

  6. IPv4 settings. vMotionを設定する際は、静的IPv4設定を使用することをお勧めします。この手順で、以下のパラメータを追加します:
    • IPv4 address: 10.10.5.202
    • Subnet mask: 255.255.255.0

    vMotion network configuration – setting an IP address

  7. Ready to complete設定を確認し、すべて問題なければ、クリックしてください Finish ウィザードを完了するには。

    How to configure vMotion on ESX hosts – checking the configuration

  8. 新しいVMkernelアダプタ(vmk1) が新しい仮想スイッチに接続されています (vSwitch1) が追加されます。

    A VMkernel adapter to set up vMotion is added

  9. それでは、[対象]のプロパティで、物理ネットワークアダプタの設定を編集する必要があります。 vSwitch1.

    ESXiホストを選択し、[ ] に移動します Configure > Virtual switches (以下 ネットワーキング) を選択し、仮想スイッチを選択してください (vSwitch1 (当社の場合)。vSwitch1の接続構成(ポートグループ、VMkernelアダプタ、接続された物理ネットワークアダプタなど)を確認できます。クリック Manage Physical Adapters.

    Managing physical adapters configuration to configure vMotion in the best way

  10. 物理ネットワークアダプタのうち1つを アクティブなアダプター ~へ 予備のアダプター。私たちは出発します vmnic4 として active そして移動する vmnic5 このアダプターを作るために standby必要なアダプターを選択し、そのために↓(下向き矢印)をクリックしてください。

    Selecting one adapter as a standby adapter

  11. その結果、以下のスクリーンショットに示されているような設定になりました。 vSwitch1 およびポートグループを vmk1 (vmnic4 が有効で、 vmnic5 (待機中)。クリック OK 設定を保存してこのウィンドウを閉じる。

    One adapter is active and one adapter is standby

マルチNIC vMotionを有効にする方法

vMotionネットワークは現状のままでも動作します。ただし、パフォーマンスと信頼性を高めるために、vMotionネットワークトラフィックの負荷分散を実現するマルチNIC vMotion(vSphere 5.1以降で利用可能)を有効にすることもできます。

このため、既存の vSwitch1 また、vMotionネットワークに使用されるこのポートグループのアクティブ/スタンバイ設定を編集します。

  1. まず、ESXiホストを選択し、[ ] に移動します。 Configure > Virtual switches (以下 ネットワーキング)、仮想スイッチを選択してください(vSwitch1 (当社の場合)、そしてクリックして Add networking.

    How to enable vMotion in the multi-NIC mode

    その ネットワーク機能を追加する ウィザードが開きます。

  2. Select connection type. 選択 VMkernel Network adapter、以前と同様に。

    How to configure vMotion – adding a VMkernel network adapter

  3. Select target device. 既存の標準スイッチを選択します(vSwitch1 (当方のケースでは)。

    Selecting an existing vSwitch to configure vMotion in the multi-NIC mode

  4. Port properties. VMkernelポートのネットワークラベルを入力します。例: vMotion2. を選択してください vMotion のチェックボックス ご利用いただけるサービス このポートでvMotionを有効にするには、このセクションを設定してください。

    You have to enable vMotion for the selected VMkernel port

  5. IPv4 settings. VMkernelアダプタのIPネットワーク設定を構成します。以下の設定を使用します:
    • IPv4 address: 10.10.5.212
    • Subnet mask: 255.255.255.0

    Configure vMotion interface – setting the IP address and netmask

  6. Ready to complete設定を確認し、問題がなければ、 Finish.

    Checking the configuration summary

  7. vSwitchの設定ページに戻る( Virtual switches ページ)。選択 vSwitch1 をクリックして vMotion1 ネットワーク接続の詳細を確認するには。

    下のスクリーンショットにあるように、黄色の線には次のように説明されています。 vmk1 (VMkernelアダプタ)は vmnic4 (物理ネットワークアダプタ)。もしクリックすると vMotion2、次のようにわかる vmk2 また、~とも関連しています vmnic4. これら2つのVMkernelアダプターの接続設定を変更しましょう。

  8. クリック vMotion1 をクリックして Edit 設定を変更するには。

    Editing the vMotion network configuration to use multi-NIC vMotion

  9. 選択 Teaming and failover 設定ウィンドウの左ペインで。必ず確認する必要があります vmnic4active アダプターと vmnic5standby アダプターを選択し、 Override チェックボックス。クリック OK 設定を保存するには。

    Selecting an active adapter and standby adapter

  10. 同様に、[設定]を開いて vMotion2. 以下の操作を Teaming and failover 設定:

    作成 vmnic5 ある active アダプターと vmnic4 a standby アダプター(設定とは反対に vMotion1). を選択します Override チェックボックス。

    Selecting an active adapter and standby adapter in the opposite order

  11. 戻る Virtual switches ページを開き、各VMkernelアダプタとそのポートグループの接続構成を確認してください。下のスクリーンショットにあるように、 vmk1 現在、以下に接続されています vmnic4 そして vmk2 は~に接続されています vmnic5.

    vMotion network configuration is set up to use multi-NIC vMotion

vMotionネットワーク用の最初のESXiホストの設定が完了しました。データセンターまたはクラスタ内の他のESXiホストについても、同様の方法で設定を行ってください。もしトップ vCenterライセンス、以下の方法を使用できます 分散型仮想スイッチ 多数のESXiホストでvMotionネットワークを設定する。

結論

vMotionネットワークの設定には、VMkernelアダプタと、少なくとも1つの物理ネットワークアダプタ(アップリンクとも呼ばれる)に接続された適切なポートグループを含む仮想スイッチの作成が含まれます。vMotionネットワークを作成する際は、VMkernelポートを使用し、ジャンボフレームが有効になっていることを確認します。また、vMotion処理中に複数のネットワークアダプタを使用できるようNICチームングを設定し、パフォーマンスの向上と負荷分散を図ります。詳細については、 ESXiのネットワーク そして、設定方法を学びましょう ESXiのストレージネットワーク.

ESXi仮想マシンは、次のようなデータ保護ソリューションを使用したVMバックアップで保護する必要があることに留意してください。 NAKIVO Backup & Replication.

試してみてください NAKIVO Backup & Replication

試してみてください NAKIVO Backup & Replication

無料トライアルをご利用いただき、本ソリューションのデータ保護機能をすべてお試しください。15日間無料です。機能や容量の制限は一切ありません。クレジットカードも不要です。

People also read