×

Multi-phase dispersed storage write process

  • US 10,409,492 B2
  • Filed: 09/23/2018
  • Issued: 09/10/2019
  • Est. Priority Date: 02/09/2017
  • Status: Active Grant
First Claim
Patent Images

1. A storage unit (SU) comprising:

  • an interface configured to interface and communicate with a dispersed or distributed storage network (DSN);

    memory that stores operational instructions; and

    processing circuitry operably coupled to the interface and to the memory, wherein the processing circuitry is configured to execute the operational instructions to;

    receive a lock request from a distributed storage (DS) processing unit associated with the DSN, wherein the lock request is for an encoded data slice (EDS) of a set of encoded data slices (EDSs) and wherein the EDS is to be updated;

    determine whether a lock request has previously been granted for the EDS;

    in response to a determination that a lock request has not been previously granted for a slice name associated with the EDS, transmit a favorable lock request response to the DS processing unit, wherein a favorable lock request response is a lock request response indicating that a lock request has not been previously granted;

    lock the slice name associated with the EDS, andreceive a persist message from the DS processing unit, wherein the persist message includes information sufficient to determine that the DS processing unit has received a write threshold number of favorable lock request responses from storage units in the DSN for the set of EDSs.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×