vSphere 5.1 und höher 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 6.0 zu verwenden, muss Ihre Umgebung verschiedene Konfigurationsanforderungen erfüllen:
Komponente | Anforderungen |
---|---|
vSphere |
|
Physischer Host |
|
Physische Netzwerkkarte |
|
PF-Treiber in ESXi für die physische Netzwerkkarte |
|
Gastbetriebssystem | Muss von der Netzwerkkarte der installierten ESXi-Version gemäß der technischen Dokumentation des Netzwerkkartenanbieters unterstützt werden. |
VF-Treiber im Gastbetriebssystem |
|
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
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.
Upgrade von vSphere 5.0 und früher
Wenn Sie ein Upgrade von vSphere 5.0 oder früher auf vSphere 5.5 oder höher durchführen, ist die SR-IOV-Unterstützung erst dann verfügbar, wenn Sie die Netzwerkkartentreiber für die vSphere-Version aktualisiert haben. Firmware und Treiber, die SR-IOV unterstützen, müssen auf der Netzwerkkarte aktiviert werden, damit die SR-IOV-Funktionalität eingesetzt werden kann.
Upgrade von vSphere 5.1
Zwar wird SR-IOV auf ESXi 5.1-Hosts, die die Anforderungen erfüllen, unterstützt, Sie können SR-IOV darauf aber nicht über den vSphere Web Client konfigurieren. Verwenden Sie den Parameter max_vfs des Netzwerkkarten-Treibermoduls, um SR-IOV auf diesen Hosts zu aktivieren. Weitere Informationen hierzu finden Sie unter Aktivieren von SR-IOV mit Hostprofilen oder mit einem ESXCLI-Befehl.
Außerdem können Sie einer virtuellen Maschine auf einem solchen Host keinen SR-IOV-Passthrough-Adapter zuweisen. Der Adapter ist für virtuelle Maschinen, die mit ESXi 5.5 und höher kompatibel sind, verfügbar. Auch wenn eine vCenter Server 5.5-Version möglicherweise einen ESXi 5.1-Host verwaltet, ist die Konfiguration identisch mit der Konfiguration in Version 5.1. Sie müssen ein PCI-Gerät zur Hardware der virtuellen Maschine hinzufügen und manuell eine VF für das Gerät auswählen.