×

RECOVERING FROM CONFLICTS THAT EMERGE FROM EVENTUALLY CONSISTENT OPERATIONS

  • US 20180137140A1
  • Filed: 12/11/2017
  • Published: 05/17/2018
  • Est. Priority Date: 09/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprises:

  • detecting, by a computing device of a dispersed storage network (DSN), an inconsistency between a first version of an object at a first storage target within the DSN and a second version of the object at second storage target of the DSN;

    accessing, by the computing device, an operation log of the DSN to identify relevant entries regarding the object, wherein the operation log records requested data access operations for execution within the DSN;

    selecting, by the computing device, an inconsistency resolution approach from a list of inconsistency resolution approaches based on a type of inconsistency between the first and second versions of the object and based on the relevant entries, wherein the list of inconsistency resolution approaches includes a multiple version storage option, a most current version storage option, and a merged version storage option;

    when the selected inconsistency resolution approach is the multiple version storage option;

    sending, by the computing device, a first storage request to the first storage target to store the first version of the object; and

    sending, by the computing device, a second storage request to the second storage target to store the second version of the object.

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