Konfiguration von dedizierten Eingangs- und Ausgangspuffern

In diesem Thema wird beschrieben, wie Sie die Größe des dedizierten Puffers sowohl global als auch pro Port anpassen.

Der Switch partitioniert seinen Puffer in dedizierte und gemeinsam genutzte Puffer. Wie der Name schon sagt, ist der dedizierte Puffer exklusiv für jeden Port und nur dieser Port kann seinen dedizierten Puffer verwenden. Der gemeinsam genutzte Puffer wird von allen Ports gemeinsam genutzt. Wenn auf vielen Ports wenig Datenverkehr herrscht und nur wenige Ports Burst-Datenverkehr haben, werden die dedizierten Puffer der Ports mit wenig Datenverkehr nicht verwendet, und Burst-Traffic-Ports können diese ungenutzten Puffer nicht nutzen.

Sie können jedoch den globalen dedizierten Pufferspeicher vom Standardwert verringern und so den globalen freigegebenen Pufferspeicher effektiv erhöhen, sodass Burst-Datenverkehrsports entsprechend ihrem dynamischen Schwellenwert mehr Pufferspeicher nutzen können.

Sie können auch ein dediziertes Pufferprofil definieren, um den dedizierten Puffer, der einem einzelnen Port zugewiesen ist, zu erhöhen oder zu verringern. Dies ist besonders nützlich, um den dedizierten Pufferspeicher auf ungenutzten oder ausgefallenen Ports zu verringern und dadurch den dedizierten Pufferspeicher für aktive Ports zu erhöhen.

Sie können die dedizierten Puffereinstellungen feinabstimmen, aber tun Sie dies mit Vorsicht, um Datenverkehrsverluste aufgrund von Pufferfehlkonfigurationen zu vermeiden.

Verwenden Sie den Feature-Explorer , um die Plattform- und Release-Unterstützung für bestimmte Funktionen zu bestätigen.

Verringerung des globalen dedizierten Puffers

Legen Sie den globalen dedizierten Pufferpool des Geräts als Prozentsatz seines Standardwerts fest. Dadurch wird der gemeinsam genutzte Pufferpool vergrößert. Der Prozentsatz kann zwischen 15 und 100 Prozent des Standardwerts liegen. Das Minimum von 15 Prozent soll sicherstellen, dass jeder Port eine gewisse Menge an minimalem dediziertem Puffer erhält, um die Wahrscheinlichkeit zu verringern, dass alle Ports um den gemeinsam genutzten Puffer konkurrieren.

Hinweis:

Sie können den verringern dedicated-buffer (wodurch der gemeinsam genutzte Pufferpool vergrößert wird) oder verringern shared-buffer (wodurch der dedizierte Pufferpool vergrößert wird), aber nicht beides.

  1. Überprüfen Sie die aktuelle dedizierte und gemeinsam genutzte Pufferzuweisung.

    Zum Beispiel:

  2. Legen Sie die Größe des dedizierten globalen Ausgangspuffers als Prozentsatz des Standardwerts von 15 bis 100 Prozent fest.

    Zum Beispiel:

  3. Legen Sie die Größe des globalen dedizierten Eingangspuffers als Prozentsatz des Standardpuffers von 15 bis 100 Prozent fest.

    Zum Beispiel:

  4. Bestätigen Sie Ihre Änderungen.
  5. Überprüfen Sie Ihre Konfiguration.

    Zum Beispiel:

  6. Überprüfen Sie den gemeinsam genutzten Puffer, um sicherzustellen, dass sich sowohl der dedizierte Puffer als auch der gemeinsam genutzte Puffer entsprechend der Konfiguration geändert haben.

    Zum Beispiel:

Beachten Sie, dass die dedizierten Eingangs- und Ausgangspuffer jetzt geringer sind und der gemeinsam genutzte Puffer erhöht wurde, während der Gesamtpuffer gleich bleibt.

Konfiguration und Anwendung von dedizierten Pufferprofilen

Standardmäßig berechnet das Betriebssystem dedizierte Puffer auf Portebene intern. Daher erhalten selbst ausgefallene oder ungenutzte Ports die gleiche Menge an dediziertem Pufferspeicher, der dann für keinen Datenverkehrsburst verfügbar ist. Das dedizierte Pufferprofil bietet die Möglichkeit, den dedizierten Standardpuffer auf der Ebene der physischen Schnittstelle zu erhöhen oder zu verringern.

Mit dem dedizierten Pufferprofil können Sie die Größe des dedizierten Eingangs- und Ausgangspuffers separat auf eine Anzahl von Zellen festlegen, wobei jede Zelle 254 Byte groß ist. Sie können auch die Größe des dedizierten Eingangs- und Ausgangspuffers auf nonefestlegen. Das Festlegen der dedizierten Puffergröße auf none ist nützlich für ungenutzte oder ausgefallene Ports. Beachten Sie, dass ein Port ohne dedizierten Puffer überlastet wird und direkt aus dem freigegebenen Pufferpool verbraucht wird.

Nachdem Sie ein dediziertes Pufferprofil definiert haben, können Sie es direkt an eine physische Schnittstelle anfügen.

Verbleibende dedizierte Puffer, die Sie keinem Port durch ein dediziertes Pufferprofil zuweisen, werden (basierend auf der Geschwindigkeit) gleichmäßig auf Ports aufgeteilt, denen kein dediziertes Pufferprofil zugewiesen ist.

Hinweis:

Sie können aggregierten Ethernet-Schnittstellen (ae-) keine a dedicated-buffer-profile zuweisen. Sie können a dedicated-buffer-profile nur einer physischen Schnittstelle zuweisen.

VORSICHT:

Wenn das buffer-size aller dedizierten Pufferprofile zusammen den gesamten verfügbaren dedizierten Pufferpool überschreitet, protokolliert das System einen Syslog-Fehler und implementiert die neue Konfiguration nicht, obwohl der Commit erfolgreich ist.

  1. Legen Sie den Namen und die Größe des Ausgangspuffers dedicated-buffer-profile von fest.

    Zum Beispiel:

  2. Legen Sie die Eingangspuffergröße des dedizierten Pufferprofils fest.

    Zum Beispiel:

  3. Bestätigen Sie Ihre Änderungen.
  4. Wenden Sie das dedizierte Pufferprofil auf eine Schnittstelle an.

    Zum Beispiel:

  5. Überprüfen Sie Ihre Konfiguration.

    Zum Beispiel:

  6. Verwenden Sie show-Befehle, um das Vorhandensein des dedizierten Pufferprofils zu überprüfen.

    Zum Beispiel: