Introducción a la cola de máquinas virtuales (VMQ)

La interfaz NDIS Virtual Machine Queue (VMQ) admite Microsoft Hyper-V mejoras de rendimiento de red 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 el hardware del adaptador de red mediante la dirección de control de acceso multimedia (MAC) de destino para enrutar los paquetes a diferentes colas de recepción.

  • Memoria compartida; Para obtener más información, consulte Interfaz de administración de memoria NDIS.

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

La arquitectura 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.

En esta sección se proporciona información de alto nivel sobre la interfaz VMQ de NDIS. Debe leer esta sección antes de escribir un controlador NDIS que admita VMQ.

Para obtener información sobre cómo escribir controladores de VMQ, consulte Escritura de controladores de VMQ.

Nota

Asegúrese de estudiar el ejemplo NDIS Virtual Miniport Driver, especialmente los archivos de origen vmq.c y vmq.h.

Esta sección contiene los siguientes temas:

Introducción a la cola de máquinas virtuales NDIS (VMQ)

Componentes de VMQ

Colas de recepción de VMQ

Filtros de recepción de VMQ

Problemas de seguridad con la memoria compartida de la máquina virtual (VM) de NDIS

Compatibilidad con la migración en vivo de VMQ de NDIS

Estados de cola de máquinas virtuales NDIS