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.

4–Virtual <strong>Fabric</strong>s<br />

Configuration<br />

Each Application, DeviceGroup, and Virtual<strong>Fabric</strong> must be given a unique name<br />

that is used to reference it. Applications, DeviceGroups, and Virtual<strong>Fabric</strong>s may<br />

be defined in the Common or Fm sections. Those defined in the Common section<br />

apply to all Fm Instances. Those defined in an Fm section describe additional<br />

Applications, DeviceGroups, or Virtual<strong>Fabric</strong>s that are specific to the given Fm<br />

instance.<br />

Application Parameters<br />

Applications are defined within the Applications section. This section contains<br />

zero or more Application sections.<br />

The layout is as follows:<br />

<br />

<br />

<br />

<br />

<br />

Each Application section has zero or more ServiceIDs subsections and/or<br />

MGIDs subsections. These are matched against PathRecord and Multicast SA<br />

queries so that the returned SLID/DLID, PKey, SL, and so on are appropriate for<br />

the v<strong>Fabric</strong> that contains the application(s).<br />

ServiceIDs subsections are 64-bit values that identify applications within a<br />

PathRecord query. In many ways ServiceIDs are InfiniBand’s equivalent of TCP<br />

socket ports. ServiceIDs are typically used within the InfiniBand Communication<br />

<strong>Manager</strong> protocol to identify the application making a connection request. When<br />

an application issues a PathRecord query to the SA, the ServiceID in the query is<br />

compared against the ServiceID subsections in the various Virtual<strong>Fabric</strong>s<br />

sections.<br />

ServiceIDs are assigned by application writers and standards bodies such as<br />

IBTA and IEEE. Consult with the application supplier to determine the Service IDs<br />

used by the application.<br />

InfiniBand Multicast GIDs (MGIDs) are 128-bit values that identify multicast<br />

groups for Unreliable Datagram applications such as IPoIB. MGIDs are<br />

represented as two 64-bit values separated by a colon (:). For example:<br />

0xabc:0x123567<br />

This way of representing 128-bit values is the same as used in other Fast<strong>Fabric</strong><br />

Toolset commands such as iba_saquery, iba_showmc, and so on.<br />

Applications not used in any v<strong>Fabric</strong> have no effect.<br />

IB0054608-01 B 4-3

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

Saved successfully!

Ooh no, something went wrong!