• DocumentCode
    2977709
  • Title

    HCCache: A Hybrid Client-Side Cache Management Scheme for I/O-intensive Workloads in Network-Based File Systems

  • Author

    Xiuqiao Li ; Bin Dong ; Limin Xiao ; Li Ruan ; Dongmei Liu

  • Author_Institution
    State Key Lab. of Software Dev. Environ., Beihang Univ., Beijing, China
  • fYear
    2012
  • fDate
    14-16 Dec. 2012
  • Firstpage
    467
  • Lastpage
    473
  • Abstract
    Client-side caching is an effective technique to improve I/O performance in network-based file systems. However, current block-indexed caching structure suffers from cache efficiency problem under high concurrency environment, especially for small files workloads. In this paper, we present a hybrid client-side caching (HCCache) scheme to avoid performance degradation caused by the block interleaving problem and increase the efficiency of cache data management by customizing content addressable level for files with different sizes. Two new metrics are also proposed to accurately evaluate the cache efficiency based on the analysis of shortcomings of hit rate metrics. Extensive simulations show the I/O performance of small files with HCCache can be improved by factors of 34.2 and 6.1 percent in terms of aggregate I/O bandwidth and access latency, respectively. Meanwhile, HCCache can significantly reduce the lookup times of content addressable data blocks and improve the access latency for small files.
  • Keywords
    cache storage; interleaved storage; HCCache scheme; I/O bandwidth; I/O-intensive workloads; access latency; block interleaving problem; block-indexed caching structure; cache efficiency problem; content addressable data blocks; high concurrency environment; hybrid client-side cache data management scheme; network-based file systems; small files workloads; Aggregates; Bandwidth; Concurrent computing; Measurement; Memory management; Multicore processing; Servers; cache efficiency; client-side caching; small files;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2012 13th International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-4879-1
  • Type

    conf

  • DOI
    10.1109/PDCAT.2012.77
  • Filename
    6589322