×

Storage of data with verification in a dispersed storage network

  • US 9,665,429 B2
  • Filed: 01/05/2015
  • Issued: 05/30/2017
  • Est. Priority Date: 02/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprises:

  • sending, by a computing device, a first write request of a set of redundant dispersed storage error encoding write requests regarding a data object to a first dispersed storage (DS) processing module, wherein the first write request includes the data object, a data object identifier, and encoding parameters;

    sending, by the computing device, a second write request of the set of redundant dispersed storage error encoding write requests to a second DS processing module, wherein the second write request includes the data object, the data object identifier, and the encoding parameters;

    dispersed storage error encoding, by the first DS processing module, the data object in accordance with the encoding parameters to produce a first plurality of sets of encoded data slices;

    dispersed storage error encoding, by the second DS processing module, the data object in accordance with the encoding parameters to produce a second plurality of sets of encoded data slices, wherein, when the first and second DS processing modules each dispersed storage error encodes the data object in accordance with the encoding parameters with negligible error, the first plurality of sets of encoded data slices substantially match the second plurality of sets of encoded data slices;

    temporarily storing, by a set of storage units, the first and second plurality of sets of encoded data slices; and

    permanently storing, by the set of storage units, encoded data slices of the first or the second plurality of sets of encoded data slices based on successful execution of a storage verification process to produce a plurality of sets of encoded data slices.

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