• DocumentCode
    1825935
  • Title

    SoAP: A Strip-oriented Asynchronous Prefetching for Improving the Performance of Parallel Disk Systems

  • Author

    Liu, Yang ; Wang, Feng

  • Author_Institution
    Wuhan Nat. Lab. for Optoelectron., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • fYear
    2012
  • fDate
    25-27 June 2012
  • Firstpage
    96
  • Lastpage
    103
  • Abstract
    We propose a Strip-oriented Asynchronous Prefetching (SoAP) for the parallel disk systems. This technique splits a prefetching request into multiple independent prefetching sub-requests, each of which contains a full data strip to exploit the maximum physical sequentiality of involved disks. In addition, SoAP associates each prefetching sub-request with a relative large time window, allowing every disk in the parallel disk system to flexibly schedule its own prefetching sub-requests with less strict deadlines. To validate SoAP, we implemented a prototype of SoAP by modifying the Software RAID under Linux. Experimental results demonstrate that SoAP outperforms the Linux-like SEQP, STEP and ASP. Compared with SEQP, STEP and ASP, SoAP can speed up the average response time by up to 43.6%, 32.8% and 43%, respectively, and improve system throughput by a factor of 2.6, 1.5 and 3.5, respectively. In a word, SoAP can significantly improve the response time and the throughput of the parallel disk systems simultaneously.
  • Keywords
    Linux; RAID; performance evaluation; storage management; Linux; SoAP; average response time; disk physical sequentiality; parallel disk system performance improvement; software RAID; strip-oriented asynchronous prefetching; subrequest prefetching; system throughput improvement; time window; Accuracy; Bandwidth; Linux; Prefetching; Strips; Throughput; Time factors; Parallel Disk System; RAID; Scheduling; Sequential Prefetching; Sequentiality Loss; Striping; Synchronous Fetching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
  • Conference_Location
    Liverpool
  • Print_ISBN
    978-1-4673-2164-8
  • Type

    conf

  • DOI
    10.1109/HPCC.2012.23
  • Filename
    6332164