×

RANGE BASED REBUILDER FOR USE WITH A DISPERSED DATA STORAGE NETWORK

  • US 20100306578A1
  • Filed: 12/29/2009
  • Published: 12/02/2010
  • Est. Priority Date: 09/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of rebuilding data stored on a dispersed data storage network comprising a plurality of networked computers including a plurality of slice servers, each of said slice servers storing a plurality of data slices, each of said data slices being identified by a data slice identifier, whereby n of said data slices are associated with a corresponding data segment, and whereby m of said associated data slices are required to reconstruct said corresponding data segment, and further whereby m is less than n, said method comprising the steps of:

  • receiving a message from one of said networked computers, said message indicative of the inaccessibility of a plurality of data slices;

    adding data slice identifiers identifying said plurality of data slices to a list of data slices to be rebuilt;

    for each data slice identified by said list of data slices to be rebuilt;

    determining a corresponding data segment;

    reading at least m data slices associated with said corresponding data segment, said at least m data slices not identified on said list of data slices to be rebuilt;

    reconstructing said corresponding data segment from said at least m data slices;

    slicing said reconstructed corresponding data segment into n data slices, including said data slice identified by said list of data slices to be rebuilt; and

    writing said data slice identified by said list of data slices to be rebuilt to one of said plurality of slice servers.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×