Automatic rebalancing

Shu Lin linshu at
Fri May 15 22:06:45 UTC 2015

Hi Daira, Zooko,

Also if there is no other entity taking care of this feature, we like to
work on a better implementation for it.


On Sun, Dec 5, 2010 at 1:28 AM, Shu Lin <linshu at> wrote:

> Hi,
> As the answer of this discussion, Tahoe doesn't have automatic rebalancing
> capability now.
> Also, we have bunch of tickets already tracking this problem. Such as the
> rebalancing manager:
> I think beside rebalancing manager to start rebalancing all files in bulk
> after a new server being added in, Tahoe can also start rebalancing
> a particular file while a client tries to access it. It is better than
> asking the human to start a repair manually. The person accessing the file
> is definitely caring about the file, either more distributed or accessing
> it faster. So, the algorithm can be defined as there must be shares put
> into the server closer to the client (how to define "closer" is another
> story, it could be the node consists of both the client and the server, or
> the client and the server are in the same subnet) if there is not there
> yet. Using this way, the shares will be rebalanced automatically under
> users intention without scarifying too much resource in a short burst time.
> In terms of the users' intention mapping to a server selection algorithm,
> again, I like Zooko's idea. That should be a framework with descriptive
> language to specify it.
> Just a little thought. Hope it can fit into your design. :-)
> Thanks,
> -Shu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the tahoe-dev mailing list