Mit RSS (Receive Side Scaling, empfangsseitige Skalierung) können Sie den Bridging-Durchsatz verbessern. Ab der Version NSX 6.4.2 können Sie auch SoftRSS (Software Receive Side Scaling, softwarebasierte empfangsseitige Skalierung) zur Verbesserung des Bridging-Durchsatzes nutzen.
Mit der RSS-Technologie kann der eingehende Datenverkehr auf verschiedene Deskriptor-Empfangswarteschlangen verteilt werden. Wenn Sie jede Warteschlange einem anderen CPU-Kern zuweisen, kann ein Lastenausgleich für den eingehenden Datenverkehr durchgeführt werden, um die Leistung zu verbessern.
Für unbekannten Unicast- und Multicast-Datenverkehr ist RSS jedoch weniger geeignet. Diese Pakete werden der Standardwarteschlange zugewiesen, die durch einen einzigen CPU-Kern verarbeitet wird, was zu einem niedrigen Durchsatz führt. Die meisten der Pakete, die der ESXi-Host erhält, der das VLAN-VXLAN-Bridging durchführt, gehören zu dieser Kategorie, sodass der Bridging-Durchsatz niedrig ist.
Einige Anbieter physischer NICs unterstützen eine Funktion, die als DRSS (Default Queue Receive Side Scaling, empfangsseitige Skalierung der Standardwarteschlange) bezeichnet wird. Mit DRSS können Sie mehrere Hardware-Warteschlangen zur Unterstützung der Standard-RX-Warteschlange konfigurieren, um VLAN-VXLAN-Flows auf mehrere CPU-Kerne zu verteilen.
Für physische NICs, die DRSS nicht unterstützen (z. B. ixgbe, ixgben), können Sie SoftRSS verwenden, um den Bridging-Netzwerkdurchsatz zu verbessern.
SoftRSS lagert die Verarbeitung von einzelnen Flows in eine von mehreren Kernel-Worlds aus, damit der Thread, der Pakete auf der NIC abruft, mehr Pakete verarbeiten kann. Ähnlich wie bei RSS besteht bei SoftRSS eine lineare Korrelation zwischen der Verbesserung des Netzwerkdurchsatzes und der CPU-Nutzung.
Weitere Informationen finden Sie unter Aktivieren von SoftRSS.