Patent ID: 8051205
Filing Date: 2011-11-01
Classification: G06F

Abstract:
1. In a peer-to-peer network, a method for peer-to-peer distributed file storage, the method comprising: transmitting data file peer-storage information for a data file including a plurality of n segments for storage from a first peer node to a network-connected backup manager, the data file peer-storage information including a size of the data file and an identification of the first peer node; based on the data file peer-storage information, the network-connected backup manager creating a mapping plan that maps (n+x) erasure-coded segments including the plurality of n segments and x extra erasure-coded segments across a plurality of peer nodes forming a peer group, wherein the mapping plan cross-references each segment of the (n+x) erasure-coded segments to a corresponding peer node from the plurality of peer nodes; the network-connected backup manager transmitting the mapping plan to the first peer node; and the first peer node distributing the (n+x) erasure-coded segments to the plurality of peer nodes in the peer group in accordance with the mapping plan, wherein the (n+x) erasure-coded segments are stored in tangible memory media at the plurality of peer nodes.