Sdílet prostřednictvím


Přehled více front pro virtuální počítače (VMMQ)

Virtual machine multiple queues (VMMQ) je technologie snižování zátěže síťových adaptérů, která rozšiřuje škálování na straně nativního příjmu (RSSv1) do virtuálního prostředí Hyper-V.

VMMQ poskytuje škálovatelné zpracování síťového provozu pro virtuální porty (VPorts) v nadřazené části virtualizovaného uzlu. Port VPort představuje interní port síťového přepínače síťového adaptéru, který podporuje jednorootovou virtualizaci vstupu a výstupu (SR-IOV). Přehled rozhraní SR-IOV a jejích komponent najdete v tématu SR-IOV Architektura. Dříve nebylo zpracování RSS pro VPorts k dispozici. VMMQ rozšiřuje nativní funkci RSS na VPorty, které jsou přidruženy k fyzické funkci (PF) síťové karty, včetně výchozího VPortu.

VMMQ pracuje tak, že efektivně distribuuje síťový provoz v rámci hardwaru síťového adaptéru. Z síťové karty můžete přiřadit několik hardwarových front k jednomu VPortu PF. Síťová karta distribuuje síťový provoz mezi tyto fronty pomocí RSS hashování, přičemž pakety ukládá přímo do přiřazeného procesoru. Přesměrování distribuce provozu na síťovou kartu zlepšuje výkon procesoru, protože software nemusí tuto úlohu dokončit.

Možná budete chtít povolit funkci VMMQ, abyste snížili spotřebu procesoru hostitele a umožnili vyšší propustnost virtuálnímu systému rozložením zatížení procesoru do více procesorů. Podporu VMMQ můžete přidat do nových nebo existujících ovladačů NDIS 6.60 a novějších. Pokud adaptér podporuje VMMQ, ovladač je dodán dodavatelem a pokud je operační systém Windows Server 2019, je ve výchozím nastavení povolený nástroj VMMQ. Pokud adaptér nástroj VMMQ nepodporuje, ovladač je zadaný systémem nebo pokud je operační systém Windows Server 2016, je ve výchozím nastavení zakázaný nebo není dostupný. Pokud je operační systém starší než Windows Server 2016, není VMMQ k dispozici.

VMMQ je k dispozici pro virtuální porty vystavené v nadřazeném oddílu bez ohledu na to, jestli síťová karta pracuje v režimu SR-IOV nebo fronty virtuálních počítačů (VMQ).

Očekávané interakce funkcí