02.10.2013 Views

FTOS Configuration Guide for the C-Series - Force10 Networks

FTOS Configuration Guide for the C-Series - Force10 Networks

FTOS Configuration Guide for the C-Series - Force10 Networks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

All ports support eight queues, 4 <strong>for</strong> data traffic and 4 <strong>for</strong> control traffic. Only <strong>the</strong> 4 data traffic queues are<br />

tunable. Physical memory is organized into cells of 128 bytes. The cells are organized into two buffer<br />

pools—dedicated buffers and dynamic buffers.<br />

• Dedicated buffers refer to reserved memory that cannot be used by o<strong>the</strong>r interfaces on <strong>the</strong> same ASIC<br />

or by o<strong>the</strong>r queues on <strong>the</strong> same interface. These buffers are always allocated, and no dynamic<br />

recarving takes place based on changes in interface status.<br />

• Dedicated buffers introduce a tradeoff. They provide each interface with a guaranteed minimum set of<br />

buffers to prevent an overused and congested interface from completely starving all o<strong>the</strong>r interfaces.<br />

However, this minimum guarantee means <strong>the</strong> buffer manager will not reallocate <strong>the</strong> buffer to an<br />

adjacent congested interface. Effectively, in some cases, memory may be underused.<br />

Dynamic buffers consist of shared memory allocated as needed, up to a configured limit. Using dynamic<br />

buffers provides <strong>the</strong> benefit of statistical buffer sharing.<br />

An interface requests dynamic buffers when its dedicated buffer pool becomes exhausted. The buffer<br />

manager grants <strong>the</strong> request based on three conditions:<br />

• Number of used and available dynamic buffers<br />

• Maximum number of cells that an interface can occupy.<br />

• Available cell pointers (2k per interface). Each packet/frame is managed in <strong>the</strong> buffer using a unique<br />

cell pointer. Thus, each interface can manage up to 2k packets.<br />

You can configure dynamic buffers per port on both 1G and 10G FPs and per queue on CSFs. By default,<br />

<strong>the</strong> FP dynamic buffer allocation is oversubscribed by 10 times.<br />

For 48-port 1G card:<br />

• Dynamic Pool= Total Available Pool(16384 cells) – Total Dedicated Pool =5904 cells<br />

• Oversubscription ratio = 10<br />

• Dynamic Cell Limit Per port= 59040/29 =2036 cells<br />

Deciding Whe<strong>the</strong>r to Tune Buffers<br />

<strong>Force10</strong> recommends exercising caution when configuring any non-default buffer settings as tuning can<br />

significantly affect system per<strong>for</strong>mance. The default values work <strong>for</strong> most cases.<br />

In rare cases, persistent packet loss affects network per<strong>for</strong>mance. Such cases may be a candidate <strong>for</strong> buffer<br />

tuning.<br />

The typical network experiences two kinds of traffic bursts:<br />

• Slow burst – Sufficient time should be available <strong>for</strong> <strong>the</strong> buffer manager to create new buffers.<br />

Generally, no buffer tuning is required.<br />

712 C-<strong>Series</strong> Debugging and Diagnostics

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!