[openib-general] SA cache design

Sean Hefty sean.hefty at intel.com
Thu Jan 5 15:24:30 PST 2006


>For the precise language, see C15-0-1.24 p. 923 IBA 1.2:
>
>
>C15-0.1.24: It shall be possible to determine the location of SA from
>any
>endport by sending a GMP to QP1 (the GSI) of the node identified by the
>endport's PortInfo:MasterSMLID, using in the GMP the base LID of the
>endport as the SLID, the endport's PortInfo:MasterSMSL as the SL, the
>well-known Q_Key (0x8001_0000), and whichever of the default P_Keys
>(0xFFFF or 0x7FFF) was placed in the endport's P_Key Table by the SM
>(Table 183 Initialization on page 868).
>
>so I overstated it a bit but this needs to be obeyed.

Could each of the requests be redirected to different nodes?  I can envision how
the sa_cache could eventually build towards a distributed SA.

>C15-0.1.25: A SubnAdmGet(ClassPortInfo) sent according to C15-
>0.1.24: shall return all information needed to communicate with Subnet
>Administration. Alternatively, valid GMPs for SA sent according to C15-
>0.1.24: shall either return redirection responses providing all such
>information, or shall be normally processed by SA.

Thanks for the references.

- Sean




More information about the general mailing list