• DocumentCode
    2821628
  • Title

    S2-RAID: A new RAID architecture for fast data recovery

  • Author

    Wan, Jiguang ; Wang, Jibin ; Yang, Qing ; Xie, Changsheng

  • Author_Institution
    Dept. of Comput. Sci., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • fYear
    2010
  • fDate
    3-7 May 2010
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    As disk volume grows rapidly with terabyte disk becoming a norm, RAID reconstruction time in case of a failure takes prohibitively long time. This paper presents a new RAID architecture, S2-RAID, allowing the disk array to reconstruct very quickly in case of a disk failure. The idea is to form skewed sub RAIDs (S2-RAID) in the RAID structure so that reconstruction can be done in parallel dramatically speeding up data reconstruction time and hence minimizing the chance of data loss. To make such parallel reconstruction conflict-free, each sub-RAID is formed by selecting one logic partition from each disk group with size being a prime number. We have implemented a prototype S2-RAID system in Linux operating system for the purpose of evaluating its performance potential. SPC IO traces and standard benchmarks have been used to measure the performance of S2-RAID as compared to existing baseline software RAID, MD. Experimental results show that our new S2-RAID speeds up data reconstruction time by a factor of 3 to 6 compared to the traditional RAID. At the same time, S2-RAID shows similar or better production performance than baseline RAID while online RAID reconstruction is in progress.
  • Keywords
    Linux; RAID; memory architecture; system recovery; Linux operating system; RAID architecture; RAID reconstruction time; S2-RAID system; SPC IO traces; data loss; data reconstruction time; disk array; disk failure; disk group; disk volume; fast data recovery; logic partition; parallel reconstruction; prime number; skewed sub RAID; Linux; Logic; Measurement standards; Operating systems; Prototypes; Software measurement; Software prototyping; Software standards; Time measurement; Velocity measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mass Storage Systems and Technologies (MSST), 2010 IEEE 26th Symposium on
  • Conference_Location
    Incline Village, NV
  • Print_ISBN
    978-1-4244-7152-2
  • Electronic_ISBN
    978-1-4244-7153-9
  • Type

    conf

  • DOI
    10.1109/MSST.2010.5496980
  • Filename
    5496980