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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2–Advanced <strong>Fabric</strong> <strong>Manager</strong> Capabilities<br />

<strong>Fabric</strong> Sweeping<br />

• Constant<br />

• Dynamic<br />

NOTE:<br />

Some applications, especially MPI middleware, have independent<br />

configuration of QP time-outs and ignore the values provided by the SM. For<br />

such applications configuration of SM Packet LifeTime will have no effect.<br />

The constant approach causes the SM to return the same value for Packet<br />

LifeTime for all queries.<br />

The dynamic approach causes the SM to return a different value for the Packet<br />

LifeTime depending on the number of hops through the fabric in the given path.<br />

This allows the SM to account for the fact that longer routes have more<br />

opportunities for congestion, queuing delays, and so on and should have larger<br />

time-outs. When using the dynamic approach, a unique Packet LifeTime can be<br />

configured for one hop to nine hop paths. Paths greater than nine hops will all use<br />

the nine hop value.<br />

<strong>Fabric</strong> Sweeping<br />

The SM periodically sweeps the fabric. During a sweep the fabric is analyzed,<br />

routes are computed and switches and Channel Adapters are configured. The SM<br />

sweep algorithms attempt to carefully balance:<br />

• Responsiveness to fabric changes<br />

• Limit performance overhead of SM<br />

• Efficiency of fabric analysis and configuration<br />

• Potential hardware limitations<br />

• Handle possibility that fabric is changing while being analyzed/configured<br />

The SM performs sweeps at fixed intervals. The SM immediately performs a<br />

sweep when a switch reports a port state change trap. Such traps indicate a link<br />

has come up or down. Generally traps will trigger rapid sweeps to respond to<br />

fabric changes. The fixed sweeps are a safety net in case traps are lost or there<br />

are switches whose attempts to send traps are failing. To limit overhead, the SM<br />

fixed sweep is very slow (5 minutes).<br />

During a sweep, the SM must query and configure many devices in the fabric.<br />

These operations occur using the SM protocol over VL15. VL15 is a<br />

non-flow-controlled VL. This combined with the fact that the fabric could be<br />

changing while the SM is sweeping, means that packets may be lost during the<br />

sweep.<br />

IB0054608-01 B 2-21

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

Saved successfully!

Ooh no, something went wrong!