×

Accessing data in a dispersed storage network during write operations

  • US 10,416,898 B2
  • Filed: 05/16/2018
  • Issued: 09/17/2019
  • Est. Priority Date: 06/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprises:

  • sending, by a computing device, data access requests to storage units of a dispersed storage network (DSN) regarding a set of encoded data slices, wherein one of the data access requests includes a slice name for a corresponding one of the encoded data slices of the set of encoded data slices, a transaction number, a type of request, and a current revision level of the encoded data slice;

    when a transaction is pending for the set of encoded data slices, receiving, by the computing device, proposal records from the storage units, wherein the proposal records include the ordering of visible versions of the set of encoded data slices stored by the storage units;

    interpreting, by the computing device, the proposal records to determine the ordering of visible versions of the set of encoded data slices stored by the storage units;

    determining, by the computing device, whether a threshold number of encoded data slices of a desired version of the set of encoded data slices is visible and of priority;

    when the threshold number of encoded data slices of a desired version of the set of encoded data slices is visible and of priority, determining, by the computing device, whether to proceed with the data access request; and

    when the computing device determines to proceed with the data access request, sending, by the computing device, a request to proceed with the data access request to the storage units.

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