Opened at 2007-11-21T01:33:11Z
Last modified at 2010-12-29T14:44:56Z
#213 closed enhancement
good handling of small numbers of servers, or strange choice of servers — at Version 2
Reported by: | zooko | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | undecided |
Component: | code-peerselection | Version: | 1.6.0 |
Keywords: | usability availability preservation repair | Cc: | ussjoin@… |
Launchpad Bug: |
Description (last modified by warner) ¶
Suppose you try to upload something when you are on an airplane and you are completely disconnected from all of your servers other than the one that you yourself are running.
option 1. fail
option 2. silently upload all M shares to yourself
option 3. be transparent about this -- have output showing the user what is happening and a knob the user can use to control to what degree you can rely on yourself alone to store things
option 4. have a "rebalancing" operation in which data which is stored on a "skewed" set of servers (such as too few servers, or on servers which are less well places on the unit circle) gets moved to a more appropriate set
option 5. be transparent about that, too
Change History (2)
comment:1 Changed at 2007-12-17T23:49:12Z by zooko
comment:2 Changed at 2007-12-18T02:03:22Z by warner
- Description modified (diff)
See also ticket #232 -- "peer selection doesn't rebalance shares on overwrite of mutable file".