[openib-general] ib_local_sa testing and observations.
Sean Hefty
mshefty at ichips.intel.com
Thu Mar 30 11:09:04 PST 2006
The PathForward requirement is to provide userspace applications with all path
records from the local system. Whether we cache the paths locally or not, an SA
needs to be able to handle this sort of request if it wants to support larger
fabrics. Unfortunately, I have no idea how large of a fabric openSM can support.
Without local caching, the hit on the SA can be substantially larger. Each
process (as opposed to node) will generate their own SA queries, which
historically has been done using one query for each remote endpoint. The
caching is supposed to be there to help, but can be easily disabled if it is
causing more traffic than it prevents.
Personally, I think that large fabrics will eventually need to be supported by
some sort of distributed SM, even if they hide behind a single SM LID.
- Sean
More information about the general
mailing list