Removing buffer allocation limits on fcx and icx – Brocade FastIron Ethernet Switch Platform and Layer 2 Switching Configuration Guide User Manual
Page 60
Following is an example for ICX 6610 devices.
ICX6610-48 Router# show qd-share-level
Sharing level: 1-64KB, 2-250KB, 3-375KB, 4-500KB, 5-625KB (default), 6-750KB,
7-875KB, 8-1000KB
Current qd sharing level 5
Sharing pools to Traffic Class (TC) map:
Pool 0: TC 0,1 Pool 1: TC 2,3,4 Pool 2: TC 5,6 Pool 3: TC 7
Device 0 Sharing pool 0 buffers in use 0
Device 0 Sharing pool 1 buffers in use 0
Device 0 Sharing pool 2 buffers in use 0
Device 0 Sharing pool 3 buffers in use 0
Device 1 Sharing pool 0 buffers in use 0
Device 1 Sharing pool 1 buffers in use 0
Device 1 Sharing pool 2 buffers in use 0
Device 1 Sharing pool 3 buffers in use 0
Device 2 Sharing pool 0 buffers in use 0
Device 2 Sharing pool 1 buffers in use 0
Device 2 Sharing pool 2 buffers in use 0
Device 2 Sharing pool 3 buffers in use 0
Syntax: show qd-share-level
The command output displays the following information:
• Definitions of the buffer sharing levels
• The current buffer sharing level
• Mapping of traffic classes to sharing pools (ICX 6610 devices only)
• Buffer usage information
Removing buffer allocation limits on FCX and ICX
You can remove buffer allocation limits on all ports and all traffic classes globally. This permits all
available buffers in a port region to be used on a first-come, first-served basis by any of its ports,
regardless of priority. This can be done using the following command.
device(config)# buffer-sharing-full
Syntax: [no] buffer-sharing-full
The command overrides any existing configured queue depth limits and buffer allocation.
ATTENTION
Use the buffer-sharing-full command carefully. By entering this command, there is no limit to the
number of buffers a port or a specific priority on a port can use. One port could potentially use up all
the available buffers of its port region and cause starvation on other ports of the port region.
To prevent traffic loss during temporary network bursts, it is recommended that you use guaranteed
(port, queue) buffers allocation or shared buffer allocation to adjust queue depth, rather than enabling
the buffer-sharing-full command.
NOTE
The buffer-sharing-full command can create unpredictable behavior during traffic congestion or a
blocking scenario, compromising network stability (by losing control packets), QoS, and stacking.
Removing buffer allocation limits on FCX and ICX
60
FastIron Ethernet Switch Platform and Layer 2 Switching Configuration Guide
53-1003086-04