×

Methods and systems for storing data in a redundant manner on a plurality of storage units of a storage system

  • US 9,563,509 B2
  • Filed: 07/15/2014
  • Issued: 02/07/2017
  • Est. Priority Date: 07/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for a storage system having a plurality of storage units, the method comprising:

  • while all of the storage units are operating without failure, storing only error-correction blocks on a first one of the storage units and storing a combination of data blocks and error-correction blocks on a second one of the storage units; and

    upon failure of the second storage unit, (i) reconstructing one or more data blocks and one or more error-correction blocks formerly stored on the second storage unit, and (ii) storing the one or more reconstructed data blocks and the one or more reconstructed error-correction blocks on the first storage unit in an offset manner such that the storing of a first reconstructed block belonging to a first stripe on the first storage unit does not involve writing over an error-correction block belonging to the first stripe on the first storage unit.

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