×

Reversible data modifications within DS units

  • US 10,120,574 B2
  • Filed: 11/21/2016
  • Issued: 11/06/2018
  • Est. Priority Date: 06/25/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprises:

  • sending, by a computing device of a dispersed storage network (DSN), a set of destructive modification requests to a set of storage units of the DSN regarding a set of encoded data slices, wherein a data segment of a data object is dispersed storage error encoded to produce the set of encoded data slices, wherein a decode threshold number of encoded data slices of the set of encoded data slices is needed to recover the data segment;

    determining, by each storage unit of a decode threshold number of storage units of the set of storage units, whether to preserve a respective corresponding one of the decode threshold number of encoded data slices prior to executing a corresponding one of the set of destructive modification requests;

    when determined to preserve the respective corresponding one of the decode threshold number of encoded data slices prior to executing the corresponding one of the set of destructive modification requests, determining, by a first storage unit of the decode threshold number of storage units, to flag a first encoded data slice of the decode threshold number of encoded data slices or temporarily store the first encoded data slice, wherein the first encoded data slice is the respective corresponding one of the decode threshold number of encoded data slices of the first storage unit; and

    when determined to flag the first encoded data slice, flagging, by the first storage unit, the first encoded data slice as preserved.

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