Konfigurieren von dedizierten Eingangs- und Ausgangspuffern
ZUSAMMENFASSUNG 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 vorhanden ist und nur wenige Ports Burst-Datenverkehr aufweisen, werden die dedizierten Puffer der Ports mit wenig Datenverkehr nicht verwendet, und Ports mit Burst-Datenverkehr können diese ungenutzten Puffer nicht verwenden.
Sie können jedoch den globalen dedizierten Pufferspeicher gegenüber dem Standardwert verringern und so den global gemeinsam genutzten Pufferspeicher effektiv erhöhen, sodass Ports mit Burst-Datenverkehr entsprechend ihrem dynamischen Schwellenwert einen größeren Teil des Pufferspeichers verwenden 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 Einstellungen für den dedizierten Puffer optimieren, tun Sie dies jedoch mit Vorsicht, um Datenverkehrsverluste aufgrund einer Fehlkonfiguration des Puffers zu vermeiden.
Verringerung des globalen dedizierten Puffers
Legen Sie den globalen dedizierten Pufferpool des Geräts als Prozentsatz des Standardwerts fest. Dadurch wird der gemeinsam genutzte Pufferpool vergrößert. Der Prozentsatz kann zwischen 15 und 100 Prozent des Standardwerts liegen. Mit einem Minimum von 15 Prozent soll sichergestellt werden, dass jeder Port einen gewissen Mindestpuffer erhält, um die Wahrscheinlichkeit zu verringern, dass alle Ports um den gemeinsamen Puffer konkurrieren.
Sie können die dedicated-buffer
(wodurch der gemeinsam genutzte Pufferpool vergrößert wird) oder verringern shared-buffer
(wodurch der dedizierte Pufferpool vergrößert wird), aber nicht beides.
Konfigurieren und Anwenden von dedizierten Pufferprofilen
Standardmäßig berechnet das Betriebssystem dedizierte Puffer auf Portebene intern. Daher erhalten auch Ports, die ausgefallen oder nicht verwendet werden, die gleiche Menge an dediziertem Pufferspeicher, der dann für einen Datenverkehrsstoß nicht zur Verfügung steht. Das dedizierte Pufferprofil bietet die Möglichkeit, den standardmäßigen dedizierten Puffer auf der Ebene einer physischen Schnittstelle zu erhöhen oder zu verringern.
Mit dem dedizierten Pufferprofil können Sie die dedizierte Eingangs- und Ausgangspuffergröße separat auf eine Anzahl von Zellen festlegen, wobei jede Zelle 254 Byte beträgt. Sie können auch die dedizierte Puffergröße für Eingang und Ausgang auf . none
Das Festlegen der dedizierten Puffergröße auf none
ist für nicht verwendete oder ausgefallene Ports nützlich. Beachten Sie, dass, wenn ein Port ohne dedizierten Puffer überlastet wird, der Port direkt aus dem gemeinsam genutzten Pufferpool verbraucht.
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 gleichmäßig auf Ports aufgeteilt (basierend auf der Geschwindigkeit), denen kein dediziertes Pufferprofil zugewiesen ist.
Sie können aggregierten dedicated-buffer-profile
Ethernet-Schnittstellen (ae-
) keine a zuordnen. Sie können a dedicated-buffer-profile
nur einer physischen Schnittstelle zuweisen.
Wenn das kombinierte aller buffer-size
dedizierten Pufferprofile den insgesamt verfügbaren dedizierten Pufferpool überschreitet, protokolliert das System einen Syslog-Fehler und implementiert die neue Konfiguration nicht, obwohl der Commit erfolgreich war.