vSphere unterstützt SR-IOV nur in einer Umgebung mit einer bestimmten Konfiguration. Einige Funktionen von vSphere sind nicht nutzbar, wenn SR-IOV aktiviert ist.

Unterstützte Konfigurationen

Um SR-IOV in vSphere zu verwenden, muss Ihre Umgebung verschiedene Konfigurationsanforderungen erfüllen:

Tabelle 1. Unterstützte Konfigurationen für die Verwendung von SR-IOV
Komponente Anforderungen
Physischer Host
  • Muss mit der ESXi-Version kompatibel sein.
  • Muss über einen Intel- oder AMD-Prozessor verfügen.
  • Muss IOMMU (I/O Memory Management Unit) unterstützen, und IOMMU muss im BIOS aktiviert sein.
  • Muss SR-IOV unterstützen und SR-IOV muss im BIOS aktiviert sein. Fragen Sie Ihren Serveranbieter, ob der Host SR-IOV unterstützt.
Physische Netzwerkkarte
  • Muss mit der ESXi-Version kompatibel sein.
  • Muss von dem Host und SR-IOV gemäß der technischen Dokumentation des Serveranbieters unterstützt werden.
  • SR-IOV muss in der Firmware aktiviert sein.
  • Muss MSI-X-Interrupts verwenden.
PF-Treiber in ESXi für die physische Netzwerkkarte
  • Muss von VMware zertifiziert sein.
  • Muss auf dem ESXi-Host installiert sein. Die ESXi-Version stellt für bestimmte Netzwerkkarten einen Standardtreiber zur Verfügung. Für andere Netzwerkkarten müssen Sie den Treiber herunterladen und manuell installieren.
Gastbetriebssystem Muss von der Netzwerkkarte der installierten ESXi-Version gemäß der technischen Dokumentation des Netzwerkkartenanbieters unterstützt werden.
VF-Treiber im Gastbetriebssystem
  • Muss mit der Netzwerkkarte kompatibel sein.
  • Muss von der Version des Gastbetriebssystems gemäß der technischen Dokumentation des Netzwerkkartenanbieters unterstützt werden.
  • Muss für virtuelle Windows-Maschinen von Microsoft WLK- oder WHCK-zertifiziert sein.
  • Muss auf dem Betriebssystem installiert sein. Die Betriebssystemversion enthält einen Standardtreiber für bestimmte Netzwerkkarten. Für andere Netzwerkkarten müssen Sie den Treiber von einem vom Netzwerkkarten- bzw. Hostanbieter angegebenen Speicherort herunterladen und manuell installieren.

Informationen über das Verifizieren der Kompatibilität der physischen Hosts und Netzwerkkarten mit ESXi-Versionen finden Sie im VMware-Kompatibilitätshandbuch.

Verfügbarkeit von Funktionen

Die folgenden Funktionen sind nicht für virtuelle Maschinen verfügbar, die mit SR-IOV konfiguriert sind:

  • vSphere vMotion
  • Storage vMotion
  • vShield
  • NetFlow
  • Virtuelle VXLAN-Leitung
  • vSphere High Availability
  • vSphere Fault Tolerance
  • vSphere DRS
  • vSphere DPM
  • Anhalten und Fortsetzen einer virtuellen Maschine
  • Snapshots einer virtuellen Maschine
  • MAC-basiertes VLAN für virtuelle Passthrough-Funktionen
  • Hinzufügen und Entfernen von virtuellen Geräten, Arbeitsspeicher und vCPU im laufenden Betrieb
  • Beitritt einer Clusterumgebung
  • Netzwerkstatistiken für eine VM-Netzwerkkarte mit SR-IOV-Passthrough
Hinweis: Versuche, mit SR-IOV im vSphere Web Client nicht unterstützte Funktionen zu aktivieren oder zu konfigurieren, führen zu einem unerwarteten Verhalten in Ihrer Umgebung.

Unterstützte Netzwerkkarten

Alle Netzwerkkarten müssen über Treiber und Firmware verfügen, die SR-IOV unterstützen. Einige Netzwerkkarten benötigen möglicherweise die Aktivierung von SR-IOV in der Firmware. Informationen dazu, welche Netzwerkkarten für die mit SR-IOV konfigurierten virtuellen Maschinen unterstützt werden, finden Sie im VMware-Kompatibilitätshandbuch.