Share via


Panoramica di più code di macchine virtuali (VMMQ)

Virtual Machine Multiple Queues (VMMQ) è una tecnologia di offload della scheda di interfaccia di rete che estende RSS nativo (RSSv1) a un ambiente virtuale Hyper-V .

VMMQ offre un'elaborazione scalabile del traffico di rete per le porte virtuali (VPort) nella partizione padre di un nodo virtualizzato. Un VPort rappresenta una porta interna sul commutatore di scheda di rete di una scheda di rete che supporta la virtualizzazione I/O radice singola (SR-IOV). Per una panoramica dell'interfaccia SR-IOV e dei relativi componenti, vedere ARCHITETTURA SR-IOV. In precedenza, l'elaborazione RSS non era disponibile per VPorts. VMMQ estende la funzionalità RSS nativa ai VPort associati alla funzione fisica (PF) di una scheda di interfaccia di rete, incluso il VPort predefinito.

VMMQ funziona distribuendo in modo efficiente il traffico di rete all'interno dell'hardware della scheda di interfaccia di rete. È possibile assegnare più code hardware dalla scheda di interfaccia di rete a un singolo VPort PF. La scheda di interfaccia di rete distribuisce il traffico di rete tra queste code usando l'hash RSS, inserendo i pacchetti direttamente nel processore assegnato. L'offload della distribuzione del traffico nella scheda di interfaccia di rete migliora le prestazioni della CPU perché il software non deve completare questa attività.

È possibile abilitare la funzionalità VMMQ per ridurre il consumo della CPU host e abilitare una velocità effettiva maggiore per il sistema virtuale distribuendo il carico della CPU tra più processori. È possibile aggiungere il supporto di VMMQ ai driver NDIS 6.60 nuovi o esistenti e versioni successive. Se una scheda supporta VMMQ, il driver viene fornito dal fornitore e il sistema operativo è Windows Server 2019, VMMQ è abilitato per impostazione predefinita. Se l'adattatore non supporta VMMQ, il driver viene fornito dal sistema o il sistema operativo è Windows Server 2016, VMMQ è disabilitato per impostazione predefinita o non è disponibile. Se il sistema operativo è precedente a Windows Server 2016, VMMQ non è disponibile.

VMMQ è disponibile per le porte virtuali esposte nella partizione padre indipendentemente dal fatto che la scheda di interfaccia di rete funzioni in modalità SR-IOV o VMQ (Virtual Machine Queue).

Interazioni di funzionalità previste

Contenuto della sezione

Elaborazione di invio e ricezione di VMMQ

Funzionalità DI VMMQ pubblicitarie

Parole chiave INF standardizzate per VMMQ

Allocazione di VPort per VMMQ

Abilitazione, disabilitazione e aggiornamento di VMMQ in un VPort