[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