26.12.2014 Views

Fabric Manager Users Guide, Version 6.1, Revision A - QLogic

Fabric Manager Users Guide, Version 6.1, Revision A - QLogic

Fabric Manager Users Guide, Version 6.1, Revision A - QLogic

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

3–<strong>Fabric</strong> <strong>Manager</strong> Configuration<br />

Configuring the <strong>QLogic</strong> <strong>Fabric</strong> <strong>Manager</strong><br />

<strong>Fabric</strong> Programming<br />

SwitchLifetime, HoqLife, and VLStallCount can be used to relieve fabric<br />

congestion and avoid fabric deadlocks by discarding packets. Discards help<br />

prevent back pressure from propagating deep into the core of the fabric, however<br />

such discards will cause end nodes to need to timeout and retransmit.<br />

If a packet stays at the Head of a Switch Egress Port for more than HoqLife, it is<br />

discarded. Similarly a packet queued in a switch for more than SwitchLifetime is<br />

discarded.<br />

Specified as integer time using ns, us, ms, s, m, or h as units. SwitchLifetime and<br />

HoqLife can also be set to infinite. VLStallCount controls a second tier more<br />

aggressive discard. If VlStallCount packets in a row are discarded due to HoqLife<br />

by a given VL on an egress port. That egress port's VL enters the VL Stalled State<br />

and discards all that VL's egress packets for 8*HoqLife. Packets discarded for any<br />

of these reasons will be included in the TxDiscards counter which is queryable via<br />

Fast<strong>Fabric</strong>.<br />

The parameters in Table 3-10 control <strong>Fabric</strong> Configuration and Programming.<br />

Table 3-10. Sm <strong>Fabric</strong> Configuration Parameters<br />

Parameter<br />

Default<br />

Value<br />

Description<br />

SmKey 0 64-bit key of SM, redundant SMs must have<br />

same key<br />

MKey 0 64-bit mkey to secure SMA ports this SM<br />

manages<br />

SwitchLifetime 33ms A packet queued in a switch for more than<br />

SwitchLifetime is discarded. Specified<br />

as integer time using ns, us, ms, s, m, or h<br />

as units. Can also be set to infinite<br />

HoqLife 8ms If a packet stays at the Head of a Switch<br />

Egress Port for more than HoqLife, it is discarded.<br />

Specified as integer time using ns,<br />

us, ms, s, m, or h as units. Can also be set<br />

to infinite<br />

VlStallCount 7 Controls a second tier more aggressive discard.<br />

If VlStallCount packets in a row<br />

are discarded due to HoqLife by a given VL<br />

on an egress port. That egress port's VL<br />

enters the VL Stalled State and discards all<br />

that VL's egress packets for 8*HoqLife.<br />

3-30 IB0054608-01 B

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

Saved successfully!

Ooh no, something went wrong!