Mithilfe der Flusssteuerung können Sie die Rate der Datenübertragung zwischen Absendern und Empfängern im vSAN-Netzwerk verwalten. Die Überlastungssteuerung behandelt Überlastungen im Netzwerk.

Flusssteuerung

Mithilfe der Flusssteuerung können Sie die Datenübertragungsrate zwischen zwei Geräten verwalten.

Die Flusssteuerung wird konfiguriert, wenn zwei physisch verbundene Geräte eine automatische Aushandlung durchführen.

Ein überlasteter Netzwerkknoten sendet möglicherweise einen Pause-Frame, um die Übertragung des Absenders für einen bestimmten Zeitraum zu stoppen. Ein Frame mit einer Multicast-Zieladresse, die an einen Switch gesendet wird, wird über alle anderen Ports des Switches weitergeleitet. Pause-Frames haben eine spezielle Multicast-Zieladresse, die sie von anderweitigem Multicast-Datenverkehr unterscheidet. Ein kompatibler Switch leitet keinen Pause-Frame weiter. An diesen Bereich gesendete Frames sollen nur innerhalb des Switches behandelt werden. Pause-Frames haben eine begrenzte Dauer und laufen nach einem Zeitintervall ab. Zwei Computer, die über einen Switch verbunden sind, senden sich niemals Pause-Frames, sondern können Pause-Frames an einen Switch senden.

Ein Grund für die Verwendung von Pause-Frames ist die Unterstützung von Netzwerkschnittstellen-Controllern (NICs), die nicht über genügend Puffer verfügen, um den Empfang mit voller Geschwindigkeit zu verarbeiten. Dieses Problem ist bei fortschreitenden Bus-Geschwindigkeiten und Arbeitsspeichergrößen selten.

Überlastungssteuerung

Die Überlastungssteuerung hilft Ihnen, den Datenverkehr im Netzwerk zu steuern.

Die Überlastungssteuerung wird hauptsächlich auf Paket-Switching-Netzwerke angewendet. Eine Netzwerküberlastung innerhalb eines Switches kann durch überlastete Inter-Switch-Links verursacht werden. Wenn Inter-Switch-Links die Funktion auf der physischen Ebene überlasten, leitet der Switch Pause-Frames ein, um sich selbst zu schützen.

Prioritätsbasierte Flusssteuerung

Die prioritätsbasierte Flusssteuerung (PFC) hilft Ihnen, den Frame-Verlust aufgrund von Überlastung zu eliminieren.

Die prioritätsbasierte Flusssteuerung (IEEE 802.1Qbb) wird durch einen Mechanismus erreicht, der zwar Pause-Frames ähnelt, aber mit individuellen Prioritäten arbeitet. PFC wird auch als klassenbasierte Flussteuerung (CBFC) oder Per Priority Pause (PPP) bezeichnet.

Fluss- und Überlastungssteuerung

Die Flusssteuerung ist ein End-to-End-Mechanismus, der den Datenverkehr zwischen einem Absender und einem Empfänger steuert. Die Flusssteuerung erfolgt in der Datenverknüpfungs- und Transportebene.

Die Überlastungssteuerung wird von einem Netzwerk verwendet, um Überlastungen im Netzwerk zu steuern. Dieses Problem tritt in modernen Netzwerken mit fortschreitenden Bus-Geschwindigkeiten und Arbeitsspeichergrößen nicht so häufig auf. Ein wahrscheinlicheres Szenario ist eine Netzwerküberlastung innerhalb eines Switches. Die Überlastungssteuerung wird von der Netzwerk- und der Transportebene verarbeitet.

Überlegungen zum Design der Flusssteuerung

Standardmäßig ist die Flusssteuerung auf allen Netzwerkschnittstellen in ESXi-Hosts aktiviert.

Die Konfiguration der Flusssteuerung auf einer Netzwerkkarte wird vom Treiber durchgeführt. Wenn eine Netzwerkkarte durch den Netzwerkdatenverkehr überlastet ist, sendet sie Pause-Frames.

Flusssteuerungsmechanismen wie Pause-Frames können zu einer Gesamtlatenz in der VM-Gast-E/A aufgrund einer erhöhten Latenz in der vSAN-Netzwerkebene führen. Einige Netzwerktreiber stellen Moduloptionen bereit, mit deren Hilfe die Flusssteuerungsfunktionalität innerhalb des Treibers konfiguriert wird. Einige Netzwerktreiber ermöglichen es Ihnen, die Konfigurationsoptionen mithilfe des Befehlszeilendienstprogramms ethtool in der Konsole des ESXi-Hosts zu ändern. Verwenden Sie in Abhängigkeit von den Implementierungsdetails eines bestimmten Treibers Moduloptionen oder ethtool.

Informationen zum Konfigurieren der Flusssteuerung auf ESXi-Hosts finden Sie im VMware Knowledgebase-Artikel 1013413.

Bei Bereitstellungen mit 1 GBit/s lassen Sie die Flusssteuerung auf den ESXi-Netzwerkschnittstellen aktiviert (Standardeinstellung). Wenn Pause-Frames ein Problem darstellen, planen Sie die Deaktivierung der Flusssteuerung zusammen mit dem Support des Hardwareherstellers oder den VMware Global Support Services sorgfältig ein.

Informationen dazu, wie Sie das Vorhandensein von Pause-Frames erkennen können, die von einem Empfänger an einen ESXi-Host gesendet werden, finden Sie unter Fehlerbehebung für das vSAN-Netzwerk. Eine hohe Anzahl Pause-Frames in einer Umgebung weist in der Regel auf ein zugrunde liegendes Netzwerk- oder Transportproblem hin, das es zu untersuchen gilt.