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 nicht unterstützte Funktionen zu aktivieren oder zu konfigurieren, führen zu unerwartetem 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.