[openib-general] IPv6 and IPoIB scalability issue
Hal Rosenstock
halr at voltaire.com
Fri Dec 1 15:32:34 PST 2006
On Fri, 2006-12-01 at 17:26, Roland Dreier wrote:
> > Option 1 sounds difficult to me. It would be hard to have interop
> > between nodes using this optimization and nodes that don't..
>
> Yes, that is a major problem.
>
> One intermediate thing we could do is to have nodes join their own
> solicited-node group as a full member, but have other nodes send ND
> messages to the all-nodes group. Then the SM would only have O(N)
> MCG memberships to maintain. But it still requires the SM to be smart
> about mapping multiple MCGs to a single MLID.
>
> And even if that works, I'm not sure it's compliant with all the
> relevant RFCs, and it might break in some strange situations...
>
> (To be honest though, I think that the SM for a subnet with N nodes
> should really be beefy enough to handle N^2 multicast memberships.
> Even 10K nodes leads to only 100M group memberships, which shouldn't
> be _that_ expensive with the right data structures)
The data structures are one concern. The others would be routing N large
(multicast) trees and also the SA transaction rate this causes (similar
to the large path record request case).
-- Hal
> - R.
More information about the general
mailing list