×

Resolving write request conflicts in a dispersed storage network

  • US 9,542,239 B2
  • Filed: 03/04/2015
  • Issued: 01/10/2017
  • Est. Priority Date: 04/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by a computing device of a dispersed storage network (DSN) to resolve conflicts arising from substantially concurrent write requests regarding a data object, the method comprises:

  • issuing a write request for a dispersed storage error encoded version of the data object to storage units of the DSN;

    receiving, in response to the write request, write responses from at least some of the storage units, wherein each of the write responses includes either;

    a lock indication;

    ora non-lock indication and conflict information;

    determining whether at least a write threshold number of write responses have been received that include the lock indication; and

    when less than the at least a write threshold number of write responses have been received that include the lock indication;

    processing the conflict information to identify one or more other write requests of the substantially concurrent write requests that have a higher priority than the write request; and

    establishing a write request retry time frame based on the one or more other write requests that have the higher priority.

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