×

Dispersed storage write process

  • US 9,354,974 B2
  • Filed: 07/06/2015
  • Issued: 05/31/2016
  • Est. Priority Date: 09/30/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for execution by a dispersed storage (DS) processing module, the method comprises:

  • issuing write commands to DS storage units regarding a set of encoded data slices, wherein a data segment of data was dispersed storage error encoded to produce the set of encoded data slices, and wherein a write command of the write commands causes a storage unit of the storage units to store an encoded data slice of the set of encoded data slices, but not allow access to the stored encoded data slices;

    receiving write acknowledgements from at least some of DS storage units to produce received write acknowledgements;

    when a write threshold number of the received write acknowledgements have been received within a given time frame, issuing commit commands to the DS storage units, wherein a commit command of the commit commands causes the storage unit to allow access to the stored encoded data slice; and

    when the write threshold number of the received write acknowledgements have not been received within the given time frame, issuing rollback commands to the DS units, wherein a rollback command of the rollback commands causes the storage unit to continue to not allow access to the stored encoded data slice.

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