[Opensim-dev] NEW FEATURE: Load Balancing and Region Splitting

Sean Dague sean at dague.net
Tue Mar 4 14:59:39 UTC 2008


On Tue, Mar 04, 2008 at 11:54:04PM +0900, Adam Johnson wrote:
> Hey all,
> 
> Would like to let you know that 3Di has added some new functionality
> to OpenSim.  We now have load balancing, and region splitting
> capabilities.
> 
> Here is some info:
> 
> 1. Dynamic load balancing
> 
> OpenSim is allowing many regions to share a region server, but the
> optimal number of regions on each server depends on the load of each
> region, something which may change as time goes on. 3Di is working on
> a load balancer that allows the current load to be monitored and
> regions to be reassigned without requiring the servers to be
> restarted. To move a region, its state is serialized, and a new clone
> is created on the target server using this stream. The old region is
> then destroyed and the client viewer updated to use the new region
> address.
> 
> 2. Region splitting
> 
> Currently each region can hold only a small number of avatars. To
> allow more avatars in each region, 3Di has implemented region
> splitting, in which several copies of a given region can be
> distributed across the region servers. Each sub-region updates a
> fraction of the avatars, and sends state updates to the other
> sub-regions.

Nifty.  Out of curiosity, how is physics handled when you split a
region?

	-Sean

-- 
__________________________________________________________________

Sean Dague                                       Mid-Hudson Valley
sean at dague dot net                            Linux Users Group
http://dague.net                                 http://mhvlug.org

There is no silver bullet.  Plus, werewolves make better neighbors
than zombies, and they tend to keep the vampire population down.
__________________________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080304/2563f68f/attachment-0001.pgp>


More information about the Opensim-dev mailing list