[MUD-Dev] CGDC dinner

J C Lawrence claw at kanga.nu
Thu Mar 16 22:12:00 New Zealand Daylight Time 2000

On Thu, 16 Mar 2000 09:49:57 -0800 
Bruce  <bruce at cubik.org> wrote:

> Does anyone know anything about their dynamic load balancing or
> how it works?  I haven't really seen any write-ups on that.  Have
> I missed something?

I have no details or first or second hand data.  What I understand
is that that do connection and working set migration across the
nodes of the cluster (with a rather fine granularity) to both
actively minimise data locality (connections which largely share
working sets (ie their characters are promimate in the game world)
will migrate to be on the same node), and to balance that load
across servers (with the caveat of data set locality, it tries to
spread the connections and their represented working sets "evenly"
across the cluster).

This happens automagically and largely for free (from an
applications developer's vantage) for CC:NUMA architectures.
However they're doing this at the application level, which makes it
quite a bit more impressive.  The algorithsms for handling multiple
data set locality _and_ load balancing in any sort of semi-optimal
fashion are decidely non-trivial.  I rather doubt they're willing to
talk about them in any detail.

J C Lawrence                                 Home: claw at kanga.nu
----------(*)                              Other: coder at kanga.nu
--=| A man is as sane as he is dangerous to his environment |=--

MUD-Dev mailing list
MUD-Dev at kanga.nu

More information about the MUD-Dev mailing list