Delen via


Overzicht van Virtual Machine Queue (VMQ)

Dit artikel bevat informatie op hoog niveau over de VMQ-interface (NDIS Virtual Machine Queue). Lees dit artikel voordat u een NDIS-stuurprogramma schrijft dat VMQ ondersteunt.

De VMQ-interface ondersteunt Microsoft Hyper-V netwerkprestatieverbeteringen in NDIS 6.20 en hoger in Windows Server 2008 R2 en latere versies van Windows Server.

De VMQ-interface ondersteunt:

  • Classificatie van ontvangen pakketten in netwerkadapterhardware met behulp van het MAC-adres (Destination Media Access Control) om de pakketten naar verschillende ontvangstwachtrijen te routeren.

  • Gedeeld geheugen. Zie voor meer informatie de Network API-naslaginformatie.

  • Schalen naar meerdere processors door pakketten voor verschillende virtuele machines op verschillende processors te verwerken.

De NDIS VMQ-architectuur biedt voordelen voor virtualisatie, zoals:

  • Virtualisatie heeft invloed op de prestaties en VMQ helpt deze effecten te overwinnen.

  • VMQ ondersteunt livemigratie.

  • VMQ werkt samen met offloads van NDIS-taken en andere optimalisaties.

Zie Aan de slag met het schrijven van VMQ-stuurprogramma'svoor informatie over het schrijven van VMQ-stuurprogramma's.

Notitie

Zorg ervoor dat u het voorbeeld van NDIS Virtual Miniport Driver, met name de bronbestanden vmq.c en vmq.h, bestudeert.