Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Requisitos mínimos de hardware y software

En las tablas, se enumeran los requisitos de hardware.

Tabla 1: Requisitos de hardware mínimos para vMX

Descripción

Valor

Configuración de sistema de ejemplo

Para casos de uso de simulación de laboratorio y bajo rendimiento (menos de 100 Mbps), cualquier procesador x86 (Intel o AMD) con capacidad VT-d.

Para todos los demás casos de uso, se requieren procesadores Intel Ivy Bridge o posteriores. Ejemplo de procesador Ivy Bridge: Intel Xeon E5-2667 v2 @ 3,30 GHz 25 MB Caché

Para el tipo de NIC de virtualización de E/S de una sola raíz (SR-IOV), utilice la CPU Intel Ivy Bridge (o superior) y las NIC Intel x520 con el controlador ixgbe o las NIC X710 con puertos 10 G y el controlador i40e. No se admiten otros modelos de NIC.

Para Junos OS versión 19.1R1-S1 y Junos OS versión 19.2R1 en adelante, para el tipo de NIC de virtualización de E/S de una sola raíz (SR-IOV), use la CPU Intel Ivy Bridge (o superior) y las NIC Intel x520 mediante el controlador ixgbe, o las NIC X710 y XL710 con puertos 10G mediante el controlador i40e o la NIC XL710Q-DA2 con puertos 40G mediante el controlador i40e. No se admiten otros modelos de NIC.

Nota:

XL710Q-DA2 con puertos 40G solo se admite con el controlador i40e versión 2.4.10 o posterior en Ubuntu 16.04 o RHEL 7.5

Cuando se utilizan puertos 40G en las instancias de vMX, no se admite la calidad de servicio (QoS).

Número de núcleos

Nota:

El modo de rendimiento es el modo predeterminado y el valor mínimo se basa en un puerto.

Para el modo lite con aplicaciones de caso de uso de simulación de laboratorio: Mínimo de 4

  • 1 para VCP

  • 3 para VFP

Nota:

Si desea usar el modo lite cuando se ejecuta con más de 3 vCPU para el VFP, debe configurar explícitamente el modo lite.

Para el modo de rendimiento con aplicaciones de ancho de banda bajo (virtio) o ancho de banda alto (SR-IOV): Mínimo de 9

  • 1 para VCP

  • 8 para VFP

La cantidad exacta de vCPU requeridas varía según las funciones de Junos OS que estén configuradas y otros factores, como el tamaño promedio de paquete. Puede ponerse en contacto con el Centro de asistencia técnica de Juniper Networks (JTAC) para validar su configuración y asegurarse de probar la configuración completa bajo carga antes de usarla en producción. Para configuraciones típicas, recomendamos la siguiente fórmula para calcular las vCPU mínimas requeridas por el VFP:

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

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

Nota:

Todas las vCPU VFP deben estar en el mismo nodo físico de acceso a memoria no uniforme (NUMA) para un rendimiento óptimo.

Además de vCPU para el VFP, recomendamos 2 x vCPU para VCP y 2 x vCPU para host OS en cualquier servidor que ejecute el vMX.

Memoria

Nota:

El modo de rendimiento es el modo predeterminado.

Para el modo lite: Mínimo de 3 GB

  • 1 GB para VCP

  • 2 GB para VFP

Para el modo de rendimiento:

  • Mínimo de 5 GB

    1 GB para VCP4 GB para VFP

  • Recomendado de 16 GB

    4 GB para VCP12 GB para VFP

Se recomiendan 2 GB adicionales para el sistema operativo host

Almacenamiento

Local o NAS

Cada instancia de vMX requiere 44 GB de almacenamiento en disco

Requisitos de almacenamiento mínimo:

  • 40 GB para VCP

  • 4 GB para VFP

vNIC

SR-IOV

Nota:

El SR-IOV solo se admite con la CPU Intel Ivy Bridge (o superior) y las NIC Intel x520 que utilizan el controlador ixgbe o las NIC X710 con puertos 10 G y el controlador i40e. No se admiten otros modelos de NIC.

La compatibilidad con el controlador de ixgbe y el controlador i40e sin modificar está disponible a partir de junos OS versión 18.4R1 en adelante.

Otros requisitos

Capacidad Intel VT-d

Hiperthreading (recomendado)

AES-NI

En la tabla 2 se enumeran los requisitos de software.

Tabla 2: Requisitos de software para Ubuntu

Descripción

Valor

Sistema operativo

Nota:

Solo se admite la localización en inglés.

  • Para Junos OS 20.1R1 y versiones posteriores:

    • Ubuntu 18.04.3 LTS

    • Linux 4.15.0-70-genérico

  • Para Junos OS 18.2 y versiones posteriores:

    • Ubuntu 16.04.5 LTS

    • Linux 4.4.0 genérico de 62

  • Antes de la versión 18.2 de Junos OS

    • Ubuntu 14.04.1 LTS

    • Linux 3.19.0-genérico de 80

Virtualización

  • QEMU-KVM 2.11.1 (Debian 1:2.11+ dfsg-1ubuntu7.20) para Ubuntu 18.04.3 LTS (Para Junos OS versión 20.1R1)

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

Paquetes obligatorios

Nota:

Es posible que se necesiten otros paquetes adicionales para satisfacer todas las dependencias.

Los paquetes necesarios pueden cambiar dependiendo de la versión compatible de Ubuntu.

  • Para Ubuntu 18.04.3 LTS.

    bridge-utils qemu-kvm libvirt-bin python python-netifaces,vnc4server libiaml-dev python-yaml numactl libparted0-dev libpciaccess-dev libnuma-dev libiajl-dev libxml2-dev libglib2.0-dev libnl-3-dev python-pip python-dev libxslt1-dev

  • Los paquetes necesarios (versiones anteriores)

    bridge-utils qemu-kvm libvirt-bin python python-netifaces vnc4server libiaml-dev python-yaml numactl libparted0-dev libpciaccess-dev libnuma-dev libiajl-dev libxml2-dev libglib2.0-dev libnl-dev python-pip python-dev libxml2-dev libxslt-dev

Versiones de Libvirt:

  • libvirt 1.2.19

  • libvirt 1.3.1 (Junos OS 18.2 y versiones posteriores)

  • libvirtd (libvirt) 4.0.0 (Junos OS versión 20.1R1 y versiones posteriores)

Nota:

Utilice los apt-get install pkg name comandos o sudo apt-get install <pkg-name> para instalar un paquete.

En la tabla 3 se enumeran los requisitos de software para Red Hat Enterprise Linux.

Tabla 3: Requisitos de software para Red Hat Enterprise Linux

Descripción

Valor

Sistema operativo

Nota:

Solo se admite la localización en inglés.

  • Junos OS versión 20.3R1 y versiones posteriores

    Red Hat Enterprise Linux Server 7.7

    Kernel: 3.10.0-1062.4.1.el7.x86_64

  • Junos OS versión 19.4R1

    Red Hat Enterprise Linux Server 7.6

    Kernel: 3.10.0-862.el7.x86_64

  • Junos OS versión 19.1R1-S1 y Junos OS versión 19.2R1

    Red Hat Enterprise Linux Server 7.5 (Maipo)

    Kernel: 3.10.0-862.el7.x86_64

  • Junos OS versión 17.4R1

    Red Hat Enterprise Linux 7.2

    Kernel: 3.10.0-327.4.5

  • Junos OS versión 17.3R1

    Red Hat Enterprise Linux 7.3

    Kernel: 3.10.0-514.6.2

Virtualización

QEMU-KVM 1.5.3

Paquetes obligatorios

Nota:

SR-IOV requiere estos paquetes: kernel-devel gcc

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

Nota:

libvirt 1.2.17 o posterior

Nota:

Utilice el yum install pkg name comando para instalar un paquete.

En la tabla 4 se enumeran los requisitos de software para CentOS.

Tabla 4: Requisitos de software para CentOS

Descripción

Valor

Sistema operativo

Nota:

Solo se admite la localización en inglés.

CentOS 7.2

Linux 3.10.0-327.22.2

Virtualización

QEMU-KVM 1.5.3

Paquetes obligatorios

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

Nota:

libvirt 1.2.19

Para evitar conflictos, instale libvirt 1.2.19 en lugar de actualizar desde libvirt 1.2.17.

Nota:

Utilice el yum install pkg name comando para instalar un paquete.