Architektura SR-IOV
Tato část obsahuje stručný přehled rozhraní jedno kořenové virtualizace vstupně-výstupních operací (SR-IOV) a jejích komponent.
Následující obrázek ukazuje komponenty SR-IOV počínaje verzí NDIS 6.30 ve Windows Serveru 2012.
Rozhraní SR-IOV se skládá z následujících komponent:
modul rozšiřitelného přepínače Hyper-V
Rozšiřitelný modul přepínače, který konfiguruje síťovou kartu na adaptéru SR-IOV, aby poskytoval síťové připojení k podřízeným oddílům Hyper-V.
Poznámka Hyper-V podřízené oddíly se označují jako virtuální počítače (VMs).
Pokud jsou podřízené oddíly připojené k virtuální funkci PCI Express (PCIe), modul rozšiřitelného přepínače se neúčastní datového provozu mezi virtuálním počítačem a síťovým adaptérem. Místo toho se datový provoz předává přímo mezi virtuálním počítačem a virtuální funkcí, ke které je připojený.
Další informace o rozšiřitelném přepínači naleznete v tématu Hyper-V Rozšiřitelný přepínač.
Fyzické Funkce (PF)
PF je funkce PCI Express (PCIe) síťového adaptéru, která podporuje rozhraní SR-IOV. PF zahrnuje rozšířené schopnosti SR-IOV v konfiguračním prostoru PCIe. Tato možnost slouží ke konfiguraci a správě SR-IOV funkcí síťového adaptéru, jako je povolení virtualizace a zveřejnění VFS.
Další informace najdete v tématu SR-IOV Fyzické Funkce (PF).
ovladač PF Miniport
Ovladač miniportu PF zodpovídá za správu prostředků na síťovém adaptéru, který používá jeden nebo více virtuálních souborů. Z tohoto důvodu se ovladač miniportu PF načte v operačním systému pro správu před přidělením jakýchkoli prostředků pro VF. Ovladač miniportu PF se zastaví po uvolnění všech prostředků přidělených pro virtuální počítače.
Další informace naleznete v tématu Psaní SR-IOV PF miniportové ovladače.
Virtuální funkce (VF)
VF je jednoduchá funkce PCIe na síťovém adaptéru, který podporuje SR-IOV rozhraní. VF je přidružen k VF na síťovém adaptéru a představuje virtualizovanou instanci síťového adaptéru. Každý VF má svou vlastní PCI konfigurační oblast. Každý VF také sdílí jeden nebo více fyzických prostředků na síťovém adaptéru, jako například externí síťový port, s PF a dalšími VFs.
Další informace najdete v tématu SR-IOV virtuálních funkcí (VFS).
ovladač miniportu VF
Ovladač miniportu VF je nainstalován ve virtuálním počítači pro správu VF. Jakákoli operace prováděná ovladačem miniportu VF nesmí mít vliv na žádné jiné VF ani PF na stejném síťovém adaptéru.
Další informace naleznete v tématu Zápis SR-IOV VF Miniport Ovladače.
přepínač síťové karty (NIC)
Přepínač síťové karty je hardwarová komponenta síťového adaptéru, která podporuje rozhraní SR-IOV. Přepínač síťové karty přesměruje síťový provoz mezi fyzickým portem na adaptéru a interními virtuálními porty (VPorts). Každý VPort je připojený k PF nebo VF.
Pro více informací viz přepínače NIC.
Virtuální porty
VPort je datový objekt, který představuje interní port na přepínači síťové karty síťového adaptéru, který podporuje rozhraní SR-IOV. Podobně jako port na fyzickém přepínači doručuje port VPort na přepínači síťové karty pakety do a z PF nebo VF, ke kterému je port připojený.
Další informace naleznete v tématu NIC přepínače.
fyzický port
Fyzický port je hardwarová komponenta síťového adaptéru, která podporuje rozhraní SR-IOV. Fyzický port poskytuje rozhraní na adaptéru k externímu síťovému médiu.