Using a Shared Storage Class Memory Device to Improve the Reliability of RAID Arrays

Proceedings of the Fifth Petascale Data Storage Workshop

November 2010View full paper

Abstract

Storage class memories (SCMs) constitute an emerging class of non-volatile storage devices that promise to be significantly faster and more reliable than magnetic disks. We propose to add one of these devices to each group of two or three RAID level arrays and store on it additional parity data. We show that the new organization can tolerate all double disk failures, between 75 and 90 percent of all triple disk failures and between 50 and 70 percent of all failures involving two disks and the SCM device without incurring any data loss. As a result, the additional parity device increases the mean time to data loss of the arrays in the group it protects by at least 200-fold.

BibTeX

@inproceedings{chaarawi-pdsw10,
  author       = {Sara Chaarawi and Jehan-Fran\c{c}ois P\^aris and Ahmed Amer and Thomas Schwarz and Darrell D. E. Long},
  title        = {Using a Shared Storage Class Memory Device to Improve the Reliability of RAID Arrays},
  booktitle    = {Proceedings of the Fifth Petascale Data Storage Workshop},
  publisher    = {IEEE},
  month        = nov,
  year         = {2010}
}
View full paper