Virtualisierte Netzwerkverbesserungen in NDIS 6.30
NDIS unterstützt eine virtualisierte Netzwerkschnittstelle, die es hyper-V-Partitionen über- und untergeordneten Ermöglicht, die zugrunde liegende physische Netzwerkschnittstelle zu vernetzen.
NDIS 6.20 umfasste die VMQ-Schnittstelle (VIRTUAL Machine Queue), um Microsoft Hyper-V Verbesserungen der Netzwerkleistung zu unterstützen. Weitere Informationen zu VMQ finden Sie unter Warteschlange für virtuelle Computer (VMQ).
NDIS 6.30 erweitert die Unterstützung für virtualisierte Netzwerkschnittstellen mit den folgenden Technologien, wie unter Übersicht über virtualisierte Netzwerke beschrieben:
Einzelstamm-E/A-Virtualisierung (SR-IOV)
Die SR-IOV-Schnittstelle ermöglicht die Partitionierung der Hardwareressourcen auf einem PCIe-Netzwerkadapter (PCI Express) in eine oder mehrere virtuelle Schnittstellen, die als virtuelle Funktionen (Virtual Functions, VFs) bezeichnet werden. Dadurch können die Adapterressourcen in einer virtuellen Umgebung gemeinsam genutzt werden. SR-IOV ermöglicht es Netzwerkdatenverkehr, die Ebene des virtuellen Softwareswitches zu umgehen, indem der untergeordneten Hyper-V-Partition direkt ein VF zugewiesen wird. Dadurch wird der E/A-Mehraufwand in der Softwareemulationsebene verringert, und der Netzwerkdurchsatz erzielt fast die gleiche Leistung wie in nicht virtualisierten Umgebungen.
Weitere Informationen zur SR-IOV-Schnittstelle finden Sie unter Single Root I/O Virtualization (SR-IOV).
Hyper-V Extensible Switch
Der erweiterbare Hyper-V-Switch ist ein virtualisierter Ethernet-Switch, der im Verwaltungsbetriebssystem der übergeordneten Hyper-V-Partition ausgeführt wird. Jeder instance des erweiterbaren Switches leitet Pakete zwischen Ports weiter, die mit den folgenden Netzwerkadaptertypen verbunden sind:
Die externen und internen Netzwerkadapter, die im Verwaltungsbetriebssystem verfügbar gemacht werden, das in der übergeordneten Hyper-V-Partition ausgeführt wird.
Die synthetischen oder emulierten Netzwerkadapter, die im Gastbetriebssystem verfügbar gemacht werden, das in einer untergeordneten Hyper-V-Partition ausgeführt wird.
Ab NDIS 6.30 unterstützt der erweiterbare Hyper-V-Switch eine Erweiterbarkeitsschnittstelle. Mit dieser Schnittstelle können Instanzen von NDIS-Filtertreibern (auch als Erweiterungen bezeichnet) innerhalb des Hyper-V Extensible Switch-Treiberstapels gebunden werden. Nachdem sie innerhalb des Treiberstapels gebunden und aktiviert wurden, werden Erweiterungen für den gesamten Paketdatenverkehr innerhalb des erweiterbaren Switchdatenpfads verfügbar gemacht. Dadurch können Erweiterungen Pakete überwachen, ändern und an erweiterbare Switchports weiterleiten. Dadurch können Erweiterungen auch Pakete in die virtuellen Netzwerkschnittstellen überprüfen und einfügen, die von den verschiedenen Hyper-V-Partitionen verwendet werden.
Weitere Informationen zur Hyper-V-Erweiterbaren Switch-Schnittstelle finden Sie unter Hyper-V Extensible Switch.