• DocumentCode
    2265929
  • Title

    Exploiting Concurrency to Improve Latency and throughput in a Hybrid Storage System

  • Author

    Wu, Xiaojian ; Reddy, A. L Narasimha

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2010
  • fDate
    17-19 Aug. 2010
  • Firstpage
    14
  • Lastpage
    23
  • Abstract
    This paper considers the problem of how to improve the performance of hybrid storage system employing solid state disks and hard disk drives. We utilize both initial block allocation as well as migration to reach “Wardrop equilibrium”, in which the response times of different devices equalize. We show that such a policy allows adaptive load balancing across devices of different performance. We also show that such a policy exploits parallelism in the storage system effectively to improve throughput and latency simultaneously. We implemented a prototype in Linux and evaluated it in multiple workloads and multiple configurations. The results show that the proposed approach improved both the latency of requests and the throughput significantly, and it adapted to different configurations of the system under different workloads.
  • Keywords
    Linux; concurrency control; resource allocation; storage management; Linux; Wardrop equilibrium; adaptive load balancing; block allocation; concurrency; hard disk drives; hybrid storage system; latency; solid state disk; Organizations; Parallel processing; Performance evaluation; Prototypes; Resource management; Throughput; Time factors; Hybrid storage system; SSD;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2010 IEEE International Symposium on
  • Conference_Location
    Miami Beach, FL
  • ISSN
    1526-7539
  • Print_ISBN
    978-1-4244-8181-1
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2010.11
  • Filename
    5581609