• DocumentCode
    1925212
  • Title

    HerpRap: A Hybrid Array Architecture Providing Any Point-in-Time Data Tracking for Datacenter

  • Author

    Zeng, Lingfang ; Feng, Dan ; Mao, Bo ; Chen, Jianxi ; Wei, Qingsong ; Liu, Wenguo

  • Author_Institution
    Wuhan Nat. Lab. for Optoelectron, Huazhong Univ. of Sci. & Technol., Wuhan, China
  • fYear
    2012
  • fDate
    24-28 Sept. 2012
  • Firstpage
    311
  • Lastpage
    319
  • Abstract
    Both physical disk failure and logical errors such as software error, user abuse and virus attacks may cause data lose. The risk of logical errors is far greater than physical disk failure. Moreover, existing RAID solution cannot satisfy the reliability requirement in face of the logical errors in data centers. It is therefore becoming increasingly important for RAID-based storage systems to be able to recover data to any point-in-time when logical errors occur. We proposed a novel storage array architecture, Herp Rap, which is able to recover data from both physical disk failure and logical errors. We have implemented a prototype of Herp Rap and carried out extensive performance measurements using DBT-2 and file system benchmarks. Our experiments demonstrated that the proposed Herp Rap is able to track or recover data to any point-in-time quickly by tracing back the history of block logs. Moreover, Herp Rap outperforms existing HDD-based or SSD-based RAID5 with copy-on-write (COW) snapshot in terms of performance, energy efficiency, failure recovery ability and reliability.
  • Keywords
    RAID; computer centres; data integrity; disc drives; hard discs; memory architecture; risk analysis; storage management; system recovery; COW snapshot; DBT-2; HDD-based RAID5; HerpRap; RAID-based storage system; SSD-based RAID5; any point-in-time data tracking; block log history; copy-on-write snapshot; data center; data loss; data recovery; energy efficiency; failure recovery ability; file system; hybrid array architecture; logical error risk; physical disk failure; reliability requirement; software error; storage array architecture; user abuse; virus attack; Arrays; History; Linux; Monitoring; Reliability; Software; RAID; continuous data protection; performance; reliability; solid state drive;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2012 IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-2422-9
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2012.19
  • Filename
    6337793