Patent · US Active

Apparatus, system, and method for reconfiguring an array to operate with less storage elements

US8307258B2 · kind B2 · utility

46Cited by
111References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 18, 2009
Grant dateNov 6, 2012
Priority date
Expiry dateOct 28, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/0766
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus, system, and method are disclosed for reconfiguring an array of solid-state storage elements protected using parity data. The storage element error module determines that one or more storage elements are unavailable to store data (“unavailable storage elements”). The storage element resides in an array with N number of storage elements storing a first ECC chunk and P number of storage elements storing first parity data. The reconfigure data read module reads data from storage elements other than the unavailable storage elements. The data regeneration module uses the first parity data to regenerate missing data from the first ECC chunk. The data reconfiguration module creates a second ECC chunk. The new configuration storage module stores a portion of the second ECC chunk and associated second parity data on (N+P)−Z number of storage elements, wherein 1≦Z≦P.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.