beautypg.com

Removing buffer allocation limits on fcx and icx – Brocade FastIron Ethernet Switch Platform and Layer 2 Switching Configuration Guide User Manual

Page 60

background image

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