• DocumentCode
    3089895
  • Title

    Hot Random Off-Loading: A Hybrid Storage System with Dynamic Data Migration

  • Author

    Lin, Lin ; Zhu, Yifeng ; Yue, Jianhui ; Cai, Zhao ; Segee, Bruce

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Maine, Orono, ME, USA
  • fYear
    2011
  • fDate
    25-27 July 2011
  • Firstpage
    318
  • Lastpage
    325
  • Abstract
    Random accesses are generally harmful to performance in hard disk drives due to more dramatic mechanical movement. This paper presents the design, implementation, and evaluation of Hot Random Off-loading (HRO), a self-optimizing hybrid storage system that uses a fast and small SSD as a by-passable cache to hard disks, with a goal to serve a majority of random I/O accesses from the fast SSD. HRO dynamically estimates the performance benefits based on history access patterns, especially the randomness and the hotness, of individual files, and then uses a 0-1 knapsack model to allocate or migrate files between the hard disks and the SSD. HRO can effectively identify files that are more frequently and randomly accessed and place these files on the SSD. We implement a prototype of HRO in Linux and our implementation is transparent to the rest of the storage stack, including applications and file systems. We evaluate its performance by directly replaying three real-world traces on our prototype. Experiments demonstrate that HRO improves the overall I/O throughput up to 39% and the latency up to 23%.
  • Keywords
    disc drives; hard discs; knapsack problems; storage management; 0-1 knapsack model; dynamic data migration; file systems; hard disk drives; history access patterns; hot random off-loading; random I/O access; self-optimizing hybrid storage system; Algorithm design and analysis; Calculators; Electronic mail; Hard disks; Layout; Resource management; Servers; data migration; hybrid storage; ssd;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2011 IEEE 19th International Symposium on
  • Conference_Location
    Singapore
  • ISSN
    1526-7539
  • Print_ISBN
    978-1-4577-0468-0
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2011.41
  • Filename
    6005376