Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Interfaces de red virtual para vMX

En un entorno virtual, las capacidades de entrada y salida de paquetes desempeñan un papel importante en el rendimiento de la funcionalidad de procesamiento de paquetes dentro de la máquina virtual, específicamente la VM VFP. VFP admite dos tipos de interfaces de red virtual:

  • Paravirtualizada: las interfaces de red paravirtualizadas utilizan controladores de red en el SO invitado y el so de host que interactúan con el entorno virtual y se comunican de manera eficaz para ofrecer un rendimiento más alto que las interfaces completamente emuladas. En KVM, la interfaz paravirtualizada compatible es virtio. Para VMware, se admite VMXNET3.

  • Transferencia PCI: la transferencia PCI permite que los dispositivos PCI, como las interfaces de red, aparezcan como si estuvieran conectados físicamente al sistema operativo invitado, pasando por alto el hipervisor y proporcionando una alta tasa de transferencia de datos. Las interfaces de red físicas admiten la capacidad de virtualización de E/S de una sola raíz (SR-IOV) y se pueden conectar a las máquinas virtuales mediante el pass-through PCI.

Elija el tipo según cómo desee usar el enrutador vMX. Véaseel cuadro 1.

Tabla 1: Consideraciones para elegir una técnica de virtualización

Consideración

Técnica de paravirtualización

Técnica de paso a través de PCI

Interfaces

virtio (para KVM), VMXNET3 (para VMware)

SR-IOV

Casos de uso

  • Simulación de red

  • Aplicaciones de baja transferencia de datos

  • Implementaciones estáticas de vMX

  • Aplicaciones de alta transferencia de datos

Requisitos del host

No hay requisitos específicos de esta técnica

La NIC física debe admitir el paso a través de PCI

Movilidad de VM (Junos OS versión 15.1F4 o versiones anteriores)

Mover la instancia de vMX a un nuevo servidor sin reconfiguración.

Creación de una instancia de vMX idéntica en un servidor nuevo.

Paravirtualización

Compatible con junos OS versión 15.1F4, en un enrutador paravirtualizado, la máquina virtual y el host trabajan juntos para mover paquetes de manera eficiente desde la NIC física a la aplicación en la máquina virtual. Puede implementar la paravirtualización en el enrutador vMX mediante la configuración de virtio, una técnica compatible con el hipervisor KVM que optimiza las operaciones de red y de disco para la máquina virtual. Tanto la VM VFP como el host contienen controladores de virtio que interactúan para mover paquetes. Puede implementar la paravirtualización en el servidor VMware configurando VMXNET3 en el hipervisor ESXi. Debe proporcionar la siguiente información en el archivo de configuración para cada interfaz vMX:

  • Nombre de Junos OS

  • Dirección MAC única

Si desea mover la máquina virtual de un servidor a otro, puede hacerlo sin reconfiguración, siempre que los nombres y las direcciones MAC de cada interfaz sigan siendo los mismos.

Paso a través de PCI con SR-IOV

Compatible con la versión 15.1F4 de Junos OS, el enrutador vMX admite el paso a través de PCI en combinación con virtualización de E/S de raíz única (SR-IOV). En la técnica de paso a través de PCI, se asigna directamente el espacio de memoria de una NIC a una máquina virtual, lo que permite que los paquetes eviten el hipervisor. Pasar por alto el hipervisor aumenta la eficiencia y da como resultado una alta transferencia de datos de paquetes.

Con SR-IOV, el hipervisor detecta las NIC físicas (conocidas como funciones físicas) y crea varias NIC virtuales (conocidas como funciones virtuales) en la VM VFP. En la implementación de vMX, el host dedica una NIC a una sola máquina virtual.

Cuando configure el paso a través de PCI con SR-IOV, especifique los siguientes parámetros para cada interfaz vMX:

  • Nombre de Junos OS

  • Dirección MAC única

  • Nombre de la NIC física

Dado que crea una conexión directa entre una NIC virtual y una NIC física, no puede mover una máquina virtual de un host a otro. Si necesita mover una máquina virtual a otro host, debe instalar una nueva instancia de vMX en ese host y eliminar la instancia de vMX en el host original.