Low-complexity array codes for random and clustered 4-erasures

Yuval Cassuto, Jehoshua Bruck

Research output: Contribution to journalArticlepeer-review

Abstract

A new family of low-complexity array codes is proposed for correcting 4 column erasures. The new codes are tailored for the new error model of clustered column erasures that captures the properties of high-order failure combinations in storage arrays. The model of clustered column erasures considers the number of erased columns, together with the number of clusters into which they fall, without pre-defining the sizes of the clusters. This model addresses the problem of correlated device failures in storage arrays, whereby each failure event may affect multiple devices in a single cluster. The new codes correct essentially all combinations of clustered 4 erasures, i.e., those combinations that fall into three or less clusters. The new codes are significantly more efficient, in all relevant complexity measures, than the best known 4-erasure correcting codes. These measures include encoding complexity, decoding complexity and update complexity.

Original languageEnglish
Article number6121982
Pages (from-to)146-158
Number of pages13
JournalIEEE Transactions on Information Theory
Volume58
Issue number1
DOIs
StatePublished - Jan 2012

Keywords

  • Array codes
  • clustered erasures
  • correlated failures
  • storage arrays

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Computer Science Applications
  • Library and Information Sciences

Fingerprint

Dive into the research topics of 'Low-complexity array codes for random and clustered 4-erasures'. Together they form a unique fingerprint.

Cite this