×

Decoupled reliability groups

  • US 9,710,346 B2
  • Filed: 06/03/2016
  • Issued: 07/18/2017
  • Est. Priority Date: 12/07/2012
  • Status: Active Grant
First Claim
Patent Images

1. A data storage device comprising:

  • one or more processors;

    a memory, wherein the memory is coupled to the one or more processors which are configured to execute programmed instructions stored in the memory comprising;

    store a data object in a staging area of a data storage zone;

    transfer the stored data object to a store area of the data storage zone without establishing a commit protocol with a parity storage zone;

    update a revision value associated with the data storage zone in response to the transfer;

    identify prior unprocessed updates associated with the data storage zone by comparing the updated revision value to an element of a contribution vector associated with the data storage zone, wherein the identify further comprises determine when information associated with one of the identified prior unprocessed updates is not available in the parity storage zone and request for the information associated with the one of the identified prior unprocessed updates from the data storage zone when the information is determined to be not available;

    sequentially generate and store, in a store area of the parity storage zone, checksum information associated with the identified prior unprocessed updates in an order determined based on the updated revision value and revision values of the identified prior unprocessed updates; and

    update the element of the contribution vector with the sequentially generated checksum information.

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