Configuration Guide User guide

600 FastIron Configuration Guide
53-1002494-02
Dynamic buffer allocation for FCX, FWS, and ICX devices
FCX buffer sharing levels
The FCX buffer sharing level configures the shared buffers on the device. Table 111 defines the
FCX buffer sharing level settings. For information about configuring buffer sharing, refer to
“Configuring buffer sharing on FCX and ICX devices” on page 599.
If you configure buffers at the port or queue level (using qd commands or buffer profiles), the buffer
sharing level automatically changes to 1. You can change it manually.
ICX 6610 buffer sharing levels
The ICX 6610 buffer sharing level configures the shared buffers on the device. The ICX 6610
shared buffers are divided into pools. Each of the following pools defines the buffer allocation for a
set of traffic class (TC) queues:
Pool 0 contains TCs 0 and 1.
Pool 1 contains TCs 2, 3, and 4.
Pool 2 contains TCs 5 and 6.
Pool 3 contains TC 7.
For example, the buffers allocated to Pool 0 are shared between TCs 0 and 1. Table 112 defines
the ICX 6610 buffer sharing level settings. Note that only the values of Pool 0 change. For
information about configuring buffer sharing, refer to “Configuring buffer sharing on FCX and ICX
devices” on page 599.
TABLE 111 FCX buffer sharing level definitions
Buffer sharing level Shared buffer limit (in
buffers)
Shared buffer total (in
kilobytes)
1 256 64
2 1024 250
3 1536 375
4 2048 500
5 (default) 2560 625
6 3072 750
7 3584 875
8 4096 1000
TABLE 112 ICX 6610 buffer sharing level definitions
Buffer sharing
level
Shared buffer limit Shared buffer total
(in kilobytes)
Pool 0 sharing buffers (in
kilobytes)
Pool 0 –TC 0, 1 Pool 1 –
TC 2, 3, 4
Pool 2 –
TC 5, 6
Pool 3 –
TC 7
1Not supported
2 128 128 192 192 250 64
3 256 128 192 192 375 125
4 512 128 192 192 500 250