Compartir a través de


Información general sobre varias colas de máquinas virtuales (VMMQ)

Varias colas de máquinas virtuales (VMMQ) es una tecnología de descarga de NIC que amplía el escalado en el lado de recepción nativa (RSSv1) a un entorno virtual de Hyper-V.

VMMQ proporciona procesamiento de tráfico de red escalable para puertos virtuales (VPorts) en la partición primaria de un nodo virtualizado. Un VPort representa un puerto interno en el conmutador NIC de un adaptador de red que admite virtualización de E/S de raíz única (SR-IOV). Para obtener información general sobre la interfaz de SR-IOV y sus componentes, consulte SR-IOV Architecture. Anteriormente, el procesamiento RSS no estaba disponible para VPorts. VMMQ amplía la característica RSS nativa a VPorts que están asociadas a la función física (PF) de una NIC, incluido el VPort predeterminado.

VMMQ funciona mediante la distribución eficaz del tráfico de red dentro del hardware NIC. Puede asignar varias colas de hardware desde la NIC a un solo VPort PF. La NIC distribuye el tráfico de red entre estas colas mediante hash RSS, colocando paquetes directamente en el procesador asignado. La descarga de la distribución del tráfico a la NIC mejora el rendimiento de la CPU porque el software no tiene que completar esta tarea.

Es posible que quiera habilitar la característica VMMQ para reducir el consumo de CPU del host y permitir un mayor rendimiento en el sistema virtual mediante la propagación de la carga de CPU entre varios procesadores. Puede agregar compatibilidad con VMMQ a controladores NDIS 6.60 y versiones posteriores nuevos o existentes. Si un adaptador admite VMMQ, el controlador se proporciona por el proveedor y, si el sistema operativo es Windows Server 2019, VMMQ está habilitado de forma predeterminada. Si el adaptador no admite VMMQ, el controlador se proporciona por el sistema o si el sistema operativo es Windows Server 2016, VMMQ se deshabilita de forma predeterminada o no está disponible. Si el sistema operativo es anterior a Windows Server 2016, VMMQ no está disponible.

VMMQ está disponible para los VPorts expuestos en la partición primaria, independientemente de si la NIC funciona en el modo SR-IOV o de Cola de máquinas virtuales (VMQ).

Interacciones de características esperadas