[tahoe-lafs-trac-stream] [tahoe-lafs] #2107: don't place shares on servers that already have shares
tahoe-lafs
trac at tahoe-lafs.org
Mon Dec 2 23:53:42 UTC 2013
#2107: don't place shares on servers that already have shares
-------------------------+-------------------------------------------------
Reporter: zooko | Owner:
Type: | Status: new
enhancement | Milestone: undecided
Priority: normal | Version: 1.10.0
Component: code- | Keywords: upload servers-of-happiness brians-
peerselection | opinion-needed
Resolution: |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by daira):
Replying to [comment:18 zooko]:
> Replying to [comment:17 amontero]:
> >
> > Also, sickness' RAIC 1:2:2 example looks very appealing to me, with
one question: would this modification allow you to add a 3rd. hot-spare
node that would get its own share when repair is run? (ex. before
decomissioning a soon-to-fail node)
> >
> > In other words: would this place shares above N's limit on new nodes
not having none?
>
> This would not. If you want that, then you should probably set N higher
in the first place. E.g. you could have two servers, K=1, H=2, and set
N=3. Then whenever the uploader or repairer runs, it puts one share on
each of the two servers and considers itself to have succeeded.
Actually it will also put the 3rd share on one of the two servers.
> If you attach a third server, then it would attempt to upload a 3rd
share to that 3rd server.
In that case repair would upload another copy of the 3rd share to the 3rd
server, yes. When #1816 is fixed, only 3 shares would have their leases
renewed (the redundant copy of the 3rd share on one of the first two
servers would not).
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2107#comment:19>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list