Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

仮想ネットワーク インターフェイスvMX

仮想環境、特に VFP VM 内のパケット処理機能のパフォーマンスにおいて、パケット入出力機能が大きな役割を果たします。VFP は、次の 2 種類の仮想ネットワーク インターフェイスをサポートします。

  • 仮想化前の:仮想ネットワーク インターフェイスは、仮想環境とやり取りし、効果的に通信するゲスト OS とホスト OS でネットワーク ドライバーを使用して、完全にエミュレートされたインターフェイスよりも高いパフォーマンスを実現します。KVMでは、サポートされている仮想インターフェイスが virtioです。VMware の場合、VMXNET3 がサポートされています。

  • PCI パススルー:PCI パススルーにより、ネットワーク インターフェイスなどの PCI デバイスが、ゲスト オペレーティング システムに物理的に接続されているとして表示され、ハイパーバイザーを迂回して高いレートのデータ転送を実現します。物理ネットワーク インターフェイスは、SR-IOV(シングル ルート I/O 仮想化 機能をサポートし、PCI パススルーを使用して VM に接続できます。

ネットワーク ルーターの使用方法に基づいて、タイプvMXします。表1 を参照してください

表 1:仮想化技術の選択に関する考慮事項

考察

仮想化技術

PCIパススルー技術

インターフェイス

virtio(KVM 用)、VMXNET3(VMware 用)

SR-IOV

使用事例

  • ネットワークシミュレーション

  • 低スループットアプリケーション

  • 静的vMX導入

  • 高スループットアプリケーション

ホスト要件

この技術に固有の要件はなし

物理インターフェイスNIC PCI パススルーをサポートしている必要があります

VM モビリティ(Junos OS リリース 15.1F4以前のリリース)

再構成vMX新しいサーバーへのインスタンスの移行

新しいサーバー上vMX同一のサーバー インスタンスを作成します。

仮想化前

仮想化ルーター Junos OSリリース15.1F4でサポートされ、VMとホストが動作して、物理NICからVM内のアプリケーションに効率的にパケットを移動します。仮想マシンのネットワークとディスクの運用を最適化する KVM ハイパーバイザーがサポートする技術である virtio を設定すると、vMX ルーターに仮想ルーターの仮想化を実装します。VFP VM とホストの両方に、パケットを移動するために相互作用する Virtio ドライバーが含まれている。ESXi ハイパーバイザーで VMXNET3 を設定すると、VMware サーバーに仮想化を実装できます。インターフェイスごとに、設定ファイルに次の情報をvMX必要があります。

  • Junos OS名

  • 独自のMAC アドレス

VMを1つのサーバーから別のサーバーに移動したい場合は、各インターフェイスの名前とMACアドレスが同じままで、再構成せずに移行できます。

SR-IOV を使用した PCI パススルー

JUNOS OS リリース 15.1F4でサポートされているこの vMX ルーターは、SR-IOV(シングル ルート I/O インターフェイス)と組み仮想化 PCI パススルーをサポートしています。PCIパススルー技術では、パケットがハイパーバイザーを迂回NICメモリスペースをVMに直接割り当てる必要があります。ハイパーバイザーを迂回すると効率が向上し、パケットの高いスループットが実現します。

SR-IOV を使用すると、ハイパーバイザーが物理 NIC(物理機能)を検知し、VFP VM に複数の仮想 NIC(仮想機能として知られる)を作成します。実装のvMXホストは単一の VM NICに実装します。

SR-IOV を使用して PCI パススルーを設定する場合、インターフェイスごとに以下のパラメーター vMXします。

  • Junos OS名

  • 独自のMAC アドレス

  • 物理インターフェイスのNIC

仮想デバイスと物理デバイスの間に直接接続NIC、VMをホスト間NIC移動することはできません。VMを別のホストに移動する必要がある場合は、そのホストに新しいvMXインスタンスをインストールし、元のホスト上のvMXインスタンスを削除する必要があります。