Ab vSphere 8.0 führt vSphere Distributed Services Engine (vDSE) die virtuelle Infrastruktur als verteilte Architektur ein. Dabei werden Datenverarbeitungseinheiten (DPUs), auch als SmartNIC bezeichnet, hinzugefügt, die das Auslagern von Infrastrukturfunktionen von den Host- oder Server-CPUs in Datenverarbeitungseinheiten (DPUs) ermöglichen.

Die Netzwerkauslagerungskompatibilität ermöglicht das Auslagern von Netzwerkvorgängen auf das DPU-Gerät. Sie können die Netzwerkfunktionalität für eine bessere Leistung vom ESXi-Host auf die DPU auslagern. vSphere Distributed Switch, der von ESXi auf DPU gestützt wird, unterstützt die folgenden Modi:
  • Nicht-Auslagerungsmodus, bevor NSX aktiviert ist: Die DPU wird als herkömmliche Netzwerkkarte verwendet.
  • Auslagerungsmodus, nachdem NSX aktiviert ist: Datenverkehr-Weiterleitungslogik wird vom ESXi-Host an den vSphere Distributed Switch ausgelagert, der von der DPU gestützt wird.

Von der DPU gestützte Hosts sind mit dem vSphere Distributed Switch verknüpft. Die Konfiguration erfolgt während der Erstellung des Distributed Switch. Die Netzwerkauslagerungskompatibilität kann nach dem Zuordnen von Hosts zum Distributed Switch nicht mehr geändert werden. Sie können diesen Distributed Switches nur Hosts hinzufügen, die von DPU gestützt werden. ESXi auf DPU wird als herkömmliche Netzwerkkarte verwendet, bis der VMware NSX®-Transportknoten konfiguriert ist. Der vSphere Distributed Switch auf vCenter Server gibt an, ob die Netzwerkauslagerung zulässig ist, wenn VMware NSX® aktiviert ist.

Unterstützte Funktionen für den von DPU gestützten vSphere Distributed Switch.
  • Erstellen und Löschen des vSphere Distributed Switch.
  • Konfigurationsverwaltung.
  • Überprüfung des Systemzustands des vSphere Distributed Switch.
  • LACP (Link Aggregation Control Protocol).
  • Portspiegelung.
  • Private LANs.
  • LLDP (Link Layer Discovery Protocol).
Hinweis: Nicht unterstützte Funktionen für den von der DPU gestützten vSphere Distributed Switch.
  • Network I/O Control.
  • Traffic-Shaping-Richtlinien.
  • DV-Filter.

Duale DPU

Ab vSphere 8.0 Update 3 können Sie vDSE mit 2 Datenverarbeitungseinheiten (DPUs) im Hochverfügbarkeitsmodus verwenden. Weitere Informationen zu dualen DPUs finden Sie unter Einführung in VMware vSphere® Distributed Services EngineTM und Netzwerkbeschleunigung mithilfe von DPUs.

Duale DPUs können im Hochverfügbarkeitsmodus (High Availability, HA) und im Nicht-Hochverfügbarkeitsmodus (Nicht-HA) verwendet werden.
  • HA-Modus: In diesem Modus wird jede DPU von einem einzelnen ausgelagerten Distributed Virtual Switch (vDS) verbraucht. Wenn DPU 1 beispielsweise als aktiv festgelegt ist, fungiert die DPU 2 im Standbymodus (Standby). Die Standby-DPU ist als Sicherungs-DPU festgelegt. Wenn die aktive DPU ausfällt, wird der aktive Netzwerk-Offload auf die Standby-DPU umgeschaltet. Dies bietet Hochverfügbarkeit für die DPU. Dieser Switchover minimiert das Ausfallrisiko bei den aktiven Arbeitslasten.

    Wenn zwei DPUs gleichzeitig mit demselben Netzwerk-Switch verbunden sind, verarbeitet nur einer von ihnen Datenpakete. Die andere DPU befindet sich im Standby-Modus. Schatten-Switches und Ports werden jedoch auf der Standby-DPU erstellt. Netzwerkrichtlinien werden auch auf die DPU angewendet, aber der Schatten-Switch verarbeitet keine Pakete. Wenn ESXi einen aktiven DPU-Ausfall erkennt, initiiert es einen Failover zur Standby-DPU und sendet ein Signal an den Schatten-Switch, um die Paketverarbeitung zu ermöglichen.

  • Nicht-HA-Modus: In diesem Modus gibt es keine Hochverfügbarkeit (High Availability, HA). Aber jede DPU darf von einem separaten ausgelagerten vDS verwendet werden. In diesem Modus können beide DPUs für aktive Netzwerk-Datenpfad-Offloads verwendet werden.

Aktivieren von Netzwerkauslagerungen

Um die Netzwerkauslagerungen zu aktivieren, müssen Sie mehrere Schritte auf dem vCenter Server und in VMware NSX® durchführen.
Schritt Lösung
Einen vSphere Distributed Switch erstellen Einen vSphere Distributed Switch erstellen
Hosts zu vSphere Distributed Switch zuordnen Hosts zu einem vSphere Distributed Switch hinzufügen
NSX-Host-Transportknoten konfigurieren NSX-Host-Transportknoten auf einem DPU-fähigen vSphere Lifecycle Manager-Cluster konfigurieren
Die Topologie des vSphere Distributed Switch mit Netzwerkauslagerungen anzeigen Anzeigen der Topologie des Netzwerk-Offloads-Switches