• DocumentCode
    1350564
  • Title

    Improving Availability of RAID-Structured Storage Systems by Workload Outsourcing

  • Author

    Wu, Suzhen ; Jiang, Hong ; Feng, Dan ; Tian, Lei ; Mao, Bo

  • Author_Institution
    Comput. Sci. Dept., Xiamen Univ., Xiamen, China
  • Volume
    60
  • Issue
    1
  • fYear
    2011
  • Firstpage
    64
  • Lastpage
    79
  • Abstract
    Due to the contention for the shared disk bandwidth, the user I/O intensity can significantly impact the performance of the online low-priority background tasks, thus reducing the reliability and availability of RAID-structured storage systems. In this paper, we propose a novel and practical scheme, called WorkOut (I/O Workload Outsourcing), to significantly boost the performance of those low-priority background tasks. WorkOut effectively outsources all write requests and popular read requests originally targeted at the degraded RAID set that is performing the low-priority background tasks to a surrogate RAID set. The lightweight prototype implementation of WorkOut and extensive trace-driven and benchmark-driven experiments on two case studies demonstrate that, compared with existing approaches, WorkOut effectively improves the performance of the low-priority background tasks, such as RAID reconstruction and RAID resynchronization. Importantly, WorkOut is portable and can be easily incorporated into any existing optimizing algorithms for RAID-structured storage systems.
  • Keywords
    RAID; input-output programs; reliability; storage management; I/O intensity; RAID reconstruction; RAID resynchronization; RAID structured storage system; WorkOut; benchmark driven experiment; lightweight prototype implementation; online low priority background task; shared disk bandwidth; workload outsourcing; Availability; Outsourcing; Performance evaluation; Prototypes; Software; Time factors; Low-priority background tasks; RAID reconstruction; availability; performance evaluation.; reliability;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2010.206
  • Filename
    5601698