Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel werden die Architektur der Single-Root-I/O-Virtualisierung (SR-IOV) und ihre wichtigsten Komponenten erklärt, ebenso wie SR-IOV eine effiziente Netzwerkvirtualisierung für eine gesteigerte Leistung ermöglicht.
Das folgende Diagramm zeigt die Komponenten von SR-IOV ab NDIS 6.30 in Windows Server 2012.
Die SR-IOV Schnittstelle besteht aus den folgenden Komponenten:
Hyper-V erweiterbares Switchmodul
Das erweiterbare Switchmodul konfiguriert den NIC-Switch auf dem SR-IOV Netzwerkadapter, um netzwerkkonnektivität für Hyper-V untergeordnete Partitionen bereitzustellen.
Hinweis
Hyper-V untergeordnete Partitionen werden als virtuelle Computer (VMs) bezeichnet.
Wenn eine untergeordnete Partition eine Verbindung mit einer virtuellen PCI Express-Funktion (PCIe) (VF) herstellt, nimmt das erweiterbare Switchmodul nicht am Datenverkehr zwischen dem virtuellen Computer und dem Netzwerkadapter teil. Stattdessen erfolgt der Datenverkehr direkt zwischen der virtuellen Maschine und dem angefügten VF.
Weitere Informationen zum erweiterbaren Switch finden Sie unter Hyper-V Extensible Switch.
Physische Funktion (PF)
Der PF ist eine PCI Express(PCIe)-Funktion eines Netzwerkadapters, der die SR-IOV Schnittstelle unterstützt. Die PF umfasst die erweiterte Fähigkeit SR-IOV des PCIe-Konfigurationsbereichs. Mit dieser Funktion können Sie die SR-IOV Funktionalität des Netzwerkadapters einrichten und verwalten, z. B. das Aktivieren der Virtualisierung und das Verfügbarmachen von VFs.
Weitere Informationen finden Sie unter SR-IOV Physische Funktion (PF).
PF Miniport-Treiber
Der PF-Miniporttreiber ist für die Verwaltung von Ressourcen auf dem Netzwerkadapter verantwortlich, die von einem oder mehreren VFs verwendet werden. Aus diesem Grund wird der PF Miniport-Treiber im Verwaltungsbetriebssystem geladen, bevor ressourcen für einen VF zugeordnet werden. Der PF-Miniporttreiber wird gestoppt, nachdem alle Ressourcen freigegeben wurden, die für VFs zugeordnet wurden.
Weitere Informationen finden Sie unter Schreiben SR-IOV PF Miniport Drivers.
Virtuelle Funktion (VF)
Ein VF ist eine einfache PCIe-Funktion auf einem Netzwerkadapter, der die SR-IOV Schnittstelle unterstützt. Jeder VF stellt eine virtualisierte Instanz des Netzwerkadapters dar und verfügt über einen eigenen PCI-Konfigurationsraum. Jeder VF teilt außerdem eine oder mehrere physische Ressourcen auf dem Netzwerkadapter, wie z. B. einen externen Netzwerkport, mit dem PF und anderen VFs.
Weitere Informationen finden Sie unter SR-IoV Virtual Functions (VFs).
VF Miniport-Treiber
Der VF-Miniporttreiber wird auf der VM installiert, um den VF zu verwalten. Jeder Vom VF-Miniporttreiber ausgeführte Vorgang kann sich nicht auf einen anderen VF oder den PF auf demselben Netzwerkadapter auswirken.
Weitere Informationen finden Sie unter Schreiben von SR-IOV VF Miniport-Treibern.
Netzwerkschnittstellenkarte (NIC)-Switch
Der NIC-Switch ist eine Hardwarekomponente des Netzwerkadapters, die die SR-IOV Schnittstelle unterstützt. Der NIC-Switch leitet den Netzwerkdatenverkehr zwischen dem physischen Port auf dem Adapter und internen virtuellen Ports (VPorts) weiter. Jeder VPort verbindet sich entweder mit dem PF oder einem VF.
Weitere Informationen finden Sie unter NIC Switches.
Virtuelle Ports (VPorts)
Ein VPort ist ein Datenobjekt, das einen internen Port auf dem NIC-Switch eines Netzwerkadapters darstellt, der die SR-IOV-Schnittstelle unterstützt. Ähnlich wie bei einem Port auf einem physischen Switch liefert ein VPort auf dem NIC-Switch Pakete an und von einer PF oder VF, an die der Port angeschlossen ist.
Weitere Informationen finden Sie unter NIC Switches.
Physischer Port
Der physische Port ist eine Hardwarekomponente des Netzwerkadapters, die die SR-IOV Schnittstelle unterstützt. Der physische Anschluss verbindet den Adapter mit dem externen Netzwerkmedium.