Compartir a través de


Información general sobre la cola de máquinas virtuales (VMQ)

En este artículo se proporciona información de alto nivel sobre la interfaz de cola de máquinas virtuales NDIS (VMQ). Debe leer este artículo antes de escribir un controlador NDIS que admita VMQ.

La interfaz VMQ admite mejoras de rendimiento de red de Microsoft Hyper-V en NDIS 6.20 y versiones posteriores en Windows Server 2008 R2 y versiones posteriores de Windows Server.

La interfaz VMQ admite:

  • Clasificación de paquetes recibidos en hardware de adaptador de red mediante la dirección de control de acceso multimedia de destino (MAC) para enrutar los paquetes a diferentes colas de recepción.

  • Memoria compartida. Para obtener más información, consulte la referencia de la API Red.

  • Escalado a varios procesadores mediante el procesamiento de paquetes para diferentes máquinas virtuales en diferentes procesadores.

La arquitectura de VMQ de NDIS proporciona ventajas para la virtualización, como:

  • La virtualización afecta al rendimiento y a VMQ ayuda a superar esos efectos.

  • VMQ admite la migración en vivo.

  • VMQ coexiste con descargas de tareas NDIS y otras optimizaciones.

Para obtener información sobre cómo escribir controladores de VMQ, consulte Introducción a la escritura de controladores de VMQ.

Nota

Asegúrese de consultar el ejemplo de controlador de minipuerto virtual NDIS, especialmente los archivos de origen vmq.c y vmq.h.