Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ハードウェアとソフトウェアの最小要件

次の表に、ハードウェア要件を示します。

表 1:vMX の最小ハードウェア要件

説明

システム構成の例

ラボシミュレーションと低パフォーマンス(100 Mbps未満)のユースケースでは、VT-d機能を備えた任意のx86プロセッサー(IntelまたはAMD)を使用します。

その他のすべてのユースケースでは、Intel Ivy Bridge プロセッサー以降が必要です。Ivy Bridge プロセッサーの例:Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB キャッシュ

シングル ルート I/O 仮想化(SR-IOV)NIC タイプの場合、ixgbe ドライバまたは 10G ポート搭載 X710 NIC を使用し、i40e ドライバを使用して Intel Ivy Bridge CPU(以上)および Intel x520 NIC を使用します。その他の NIC モデルはサポートされていません。

Junos OSリリース19.1R1-S1およびJunos OSリリース19.2R1以降では、 シングルルートI/O仮想化(SR-IOV)NICタイプでは、ixgbeドライバを使用したIntel Ivy Bridge CPU(以上)およびIntel x520 NICを使用するか、i40eドライバを使用した10Gポートを使用するX710およびXL710 NIC、またはi40eドライバを使用した40Gポートを使用したXL710Q-DA2 NICを使用します。その他の NIC モデルはサポートされていません。

メモ:

40Gポートを備えたXL710Q-DA2は、Ubuntu 16.04またはRHEL 7.5でi40eドライババージョン2.4.10以降でのみサポートされています

vMX インスタンスで 40G ポートを使用する場合、QoS(サービス品質)はサポートされません。

コア数

メモ:

パフォーマンス モードはデフォルト モードであり、最小値は 1 つのポートに基づいています。

ラボシミュレーションユースケースアプリケーションを使用したライトモードの場合:最低4

  • VCP 用 1

  • 3(VFP 用)

メモ:

VFP に対して 3 つ以上の vCPU で実行しているときにライト モードを使用する場合は、ライト モードを明示的に設定する必要があります。

低帯域幅(virtio)または高帯域幅(SR-IOV)アプリケーションのパフォーマンス モードの場合:最小 9

  • VCP 用 1

  • VFP 用 8

必要な vCPU の正確な数は、設定されている Junos OS 機能やその他の要因(平均パケット サイズなど)によって異なります。設定の検証については、ジュニパーネットワークス技術支援センター(JTAC)にお問い合わせいただき、本番環境で使用する前に、負荷の下で設定全体をテストしてください。一般的な構成では、VFP で必要な最小 vCPU を計算するために次の式を推奨します。

  • QoS なし—(4 * number-of-ports) + 4

  • QoS—(5 * number-of-ports) + 4

メモ:

最適なパフォーマンスを実現するには、すべての VFP vCPU が同じ物理 NUMA(一様メモリ アクセス)ノードに含まれている必要があります。

VFP の vCPU に加え、vMX を実行する任意のサーバーでは、VCP 用に 2 個の vCPU、ホスト OS 用に 2 個の vCPU を推奨します。

メモリ

メモ:

パフォーマンス モードはデフォルト モードです。

ライト モードの場合:3 GB 以上

  • 1 GB(VCP 用)

  • 2 GB(VFP 用)

パフォーマンスモードの場合:

  • 5 GB 以上

    1 GB(VCP)4 GB(VFP)

  • 16 GB 推奨

    4 GB(VCP)12 GB(VFP)

ホストOSに推奨される追加の2 GB

ストレージ

ローカルまたはNAS

各 vMX インスタンスには 44 GB のディスク ストレージが必要

最小ストレージ要件:

  • 40 GB(VCP 用)

  • 4 GB(VFP)

vNIC

SR-IOV

メモ:

SR-IOV は、ixgbe ドライバまたは 10G ポートを搭載した X710 NIC、および i40e ドライバを使用して、Intel Ivy Bridge CPU(以上)および Intel x520 NIC でのみサポートされています。その他の NIC モデルはサポートされていません。

Junos OSリリース18.4R1以降では、変更されていないixgbeドライバとi40eドライバをサポートしています。

その他の要件

Intel VT-d 機能

ハイパースレッディング(推奨)

AES-NI

表 2 は、 ソフトウェア要件を示しています。

表 2:Ubuntu のソフトウェア要件

説明

オペレーティング システム

メモ:

英語のローカライズのみがサポートされています。

  • Junos OS 20.1R1 以降のリリースの場合:

    • Ubuntu 18.04.3 LTS

    • Linux 4.15.0-70-generic

  • Junos OS 18.2 以降のリリースの場合:

    • Ubuntu 16.04.5 LTS

    • Linux 4.4.0-62-generic

  • Junos OS 18.2 リリース以前

    • Ubuntu 14.04.1 LTS

    • Linux 3.19.0-80-generic

仮想

  • QEMU-KVM 2.11.1(Debian 1:2.11+dfsg-1ubuntu7.20)Ubuntu 18.04.3 LTS(Junos OS リリース 20.1R1 用)

  • QEMU-KVM 2.0.0+dfsg-2ubuntu1.11

必要なパッケージ

メモ:

すべての依存関係を満たすために、その他の追加パッケージが必要になる場合があります。

サポートされている Ubuntu のバージョンによっては、必要なパッケージが変更される場合があります。

  • Ubuntu 18.04.3 LTS 用。

    bridge-utils qemu-kvm libvirt-bin python python-netifaces,vnc4server libyaml-dev python-yamlnumactl libparted0-dev libpciaccess-dev libyajl-dev libxml2-dev libglib2.0-dev libnl-3-dev python-pip python-dev libxslt1-dev

  • 必要なパッケージ(旧リリース)

    bridge-utils qemu-kvm libvirt-bin python python-netifaces vnc4server libyaml-dev python-yamlnumactl libparted0-dev libpciaccess-dev libyajl-dev libxml2-dev libglib2.0-dev libnl-dev python-pip python-dev libxml2-dev libxlt-dev

Libvirt バージョン:

  • libvirt 1.2.19

  • libvirt 1.3.1(Junos OS 18.2以降のリリース)

  • libvirtd(libvirt)4.0.0(Junos OSリリース20.1R1以降のリリース)

メモ:

または コマンドをapt-get install pkg namesudo apt-get install <pkg-name>使用してパッケージをインストールします。

表 3 は、Red Hat Enterprise Linux のソフトウェア要件を示しています。

表 3:Red Hat Enterprise Linux のソフトウェア要件

説明

オペレーティング システム

メモ:

英語のローカライズのみがサポートされています。

  • Junos OS リリース 20.3R1 以降のリリース

    Red Hat Enterprise Linux Server 7.7

    カーネル:3.10.0-1062.4.1.el7.x86_64

  • Junos OS リリース 19.4R1

    Red Hat Enterprise Linux Server 7.6

    カーネル:3.10.0-862.el7.x86_64

  • Junos OS リリース 19.1R1-S1 および Junos OS リリース 19.2R1

    Red Hat Enterprise Linux Server 7.5(Maipo)

    カーネル:3.10.0-862.el7.x86_64

  • Junos OS リリース 17.4R1

    Red Hat Enterprise Linux 7.2

    カーネル:3.10.0-327.4.5

  • Junos OS リリース 17.3R1

    Red Hat Enterprise Linux 7.3

    カーネル:3.10.0-514.6.2

仮想

QEMU-KVM 1.5.3

必要なパッケージ

メモ:

SR-IOV には、次のパッケージが必要です。カーネルデベル gcc

python27-python-pip python27-python-devel numactl-libs libpciaccess-devel yajl-devel libxml2-devel libnl-devel libxslt-devel libxslt-devel numactl-devel redhat-lsb kmod-ixgbe libvirt-daemon-kvm numactl telnet net-tools

メモ:

libvirt 1.2.17以降

メモ:

パッケージをインストールするには、 yum install pkg name コマンドを使用します。

表 4 は、CentOS のソフトウェア要件を示しています。

表 4:CentOS のソフトウェア要件

説明

オペレーティング システム

メモ:

英語のローカライズのみがサポートされています。

CentOS 7.2

Linux 3.10.0-327.22.2

仮想

QEMU-KVM 1.5.3

必要なパッケージ

python27-python-pip python27-python-devel numactl-libs libpciaccess-devel yajl-devel libxml2-devel libnl-devel libxslt-devel libxslt-devel numactl-devel redhat-lsb kmod-ixgbe libvirt-daemon-kvm numactl telnet net-tools

メモ:

libvirt 1.2.19

競合を回避するには、libvirt 1.2.17 から更新する代わりに libvirt 1.2.19 をインストールします。

メモ:

パッケージをインストールするには、 yum install pkg name コマンドを使用します。