[tahoe-lafs-trac-stream] [tahoe-lafs] #2105: fix the definition of needs-rebalancing

tahoe-lafs trac at tahoe-lafs.org
Mon Nov 18 04:31:12 UTC 2013


#2105: fix the definition of needs-rebalancing
-------------------------+-------------------------------------------------
     Reporter:  daira    |      Owner:  daira
         Type:  defect   |     Status:  assigned
     Priority:  normal   |  Milestone:  1.11.0
    Component:  code-    |    Version:  1.9.1
  frontend-web           |   Keywords:  check verify repair servers-of-
   Resolution:           |  happiness blocks-release
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Comment (by zooko):

 I think this ticket is actually about "needs-repair" rather than about
 "needs-rebalancing". I'm not 100% sure of the definition of "needs-
 rebalancing", but I think of it as something like "The file ''doesn't''
 need repair (i.e. its Happiness level is already above the requirement),
 but it would be better to move some of the shares around to other servers.

 Possible reasons that moving shares might be useful even when it doesn't
 improve Happiness:

 * to optimize for faster-finding of the shares by moving them to servers
 earlier in the permuted ring, or
 * to move shares from servers that are full to servers that are mostly
 empty (load-balancing total storage)

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2105#comment:5>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list