[tahoe-lafs-trac-stream] [tahoe-lafs] #2059: Increase file reliability against group failure

tahoe-lafs trac at tahoe-lafs.org
Sat Aug 17 22:08:53 UTC 2013


#2059: Increase file reliability against group failure
-----------------------------------------------+---------------------------
 Reporter:  markberger                         |          Owner:
     Type:  enhancement                        |         Status:  new
 Priority:  normal                             |      Milestone:  undecided
Component:  code-peerselection                 |        Version:  1.10.0
 Keywords:  preservation servers-of-happiness  |  Launchpad Bug:
-----------------------------------------------+---------------------------
 Servers of happiness improves share distribution and guarantees a file can
 be recovered for up to n - h node failures. However, if a group of nodes
 fail, servers of happiness makes no guarantees. If I lose all the machines
 in my house, I have no way of knowing whether my other nodes have enough
 shares to reconstruct all my data.

 One way of fixing this is to group a maximum of n - h nodes in a single
 location, but I think that solution is silly because I might not want to
 increase my n or lower my h to meet the requirement. Instead, I should be
 able to organize storage nodes into failure groups and guarantee that a
 subset of those groups can reconstruct the file. Given a set of groups
 with g cardinality, any subset with a cardinality of g - 1 must have k
 shares.

 This is somewhat related to #467, but I think this ticket serves a
 different purpose.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2059>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


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