[openib-general] SA cache design
Eitan Zahavi
eitan at mellanox.co.il
Fri Jan 6 11:55:03 PST 2006
Sean Hefty wrote:
> Eitan Zahavi wrote:
>
>> So if the cache is on another host - a new kind of MAD will have to
>> be sent on behalf of
>> the original request?
>
>
> I was thinking more in terms of redirection.
>
Today none of the clients support redirection. It would take significant duplicated effort on
the client front to support that.
>> In IB QoS properties are mainly the PathRecord parameters: SL, Rate,
>> MTU, PathBits (LMC bits).
>> So if traditionally we had PathRecord requested for each Src->Dst port
>> now we will need to track at least:
>> Src->Dst * #QoS-levels. (a non optimal implementation will require
>> even more: #Src->Dst * #Clients * #Servers * #Services).
>
>
> I understand you now.
>
> Can someone familiar with the opensm code tell me how difficult it would
> be to extract out the code that tracks the subnet data and responds to
> queries?
I guess you mean the code that is answering to PathRecord queries?
It is possible to extract the "SMDB" objects and duplicate that database.
I am not sure it is such a good idea. What if the SM is not OpenSM?
>
> - Sean
More information about the general
mailing list