• DocumentCode
    2535323
  • Title

    Multi-layer Prefetching for Hybrid Storage Systems: Algorithms, Models, and Evaluations

  • Author

    Nijim, Mais ; Zong, Ziliang ; Qin, Xiao ; Nijim, Yousef

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Texas A&M Univ.-Kingsville, Kingsville, TX, USA
  • fYear
    2010
  • fDate
    13-16 Sept. 2010
  • Firstpage
    44
  • Lastpage
    49
  • Abstract
    Parallel storage systems have been highly scalable and widely used in support of data-intensive applications. In future systems with the nature of massive data processing and storing, hybrid storage systems opt for a solution to fulfill a variety of demands such as large storage capacity, high I/O performance and low cost. Hybrid storage systems (HSS) contain both high-end storage components (e.g. solid-state disks and hard disk drives) to guarantee performance, and low-end storage components (e.g. tapes) to reduce cost. In HSS, transferring data back and forth among solid-state disks (SSDs), hard disk drives (HDDs), and tapes plays a critical role in achieving high I/O performance. Prefetching is a promising solution to reduce the latency of data transferring in HSS. However, prefetching in the context of HSS is technically challenging due to an interesting dilemma: aggressive prefetching is required to efficiently reduce I/O latency, whereas overaggressive prefetching may waste I/O bandwidth by transferring useless data from HDDs to SSDs or from tapes to HDDs. To address this problem, we propose a multi-layer prefetching algorithm that can judiciously prefetch data from tapes to HDDs and from HDDs to SSDs. To evaluate our algorithm, we develop an analytical model and the experimental results reveal that our prefetching algorithm improves the performance in hybrid storage systems.
  • Keywords
    disc storage; storage management; I-O performance; hard disk drives; high-end storage components; hybrid storage systems; low-end storage components; massive data processing; multilayer prefetching algorithm; overaggressive prefetching; parallel storage systems; solid-state disks; Bandwidth; Hard disks; Libraries; Parallel processing; Prefetching; Storage area networks; Switches; hybrid storage systems; pre-fetching; solid-state disks; tape storage systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops (ICPPW), 2010 39th International Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4244-7918-4
  • Electronic_ISBN
    1530-2016
  • Type

    conf

  • DOI
    10.1109/ICPPW.2010.18
  • Filename
    5599146