• DocumentCode
    2009112
  • Title

    File-Level, Host-Side Flash Caching with Loris

  • Author

    Appuswamy, Rathinakumar ; van Moolenbroek, D.C. ; Santhanam, S. ; Tanenbaum, Andrew S.

  • Author_Institution
    Vrije Univ., Amsterdam, Netherlands
  • fYear
    2013
  • fDate
    15-18 Dec. 2013
  • Firstpage
    34
  • Lastpage
    42
  • Abstract
    As enterprises shift from using direct-attached storage to network-based storage for housing primary data, flash-based, host-side caching has gained momentum as the primary latency reduction technique. In this paper, we make the case for integration of flash caching algorithms at the file level, as opposed to the conventional block-level integration. In doing so, we will show how our extensions to Loris, a reliable, file-oriented storage stack, transform it into a framework for designing layout-independent, file-level caching systems. Using our Loris prototype, we demonstrate the effectiveness of Loris-based, file-level flash caching systems over their block-level counterparts, and investigate the effect of various write and allocation policies on the overall performance.
  • Keywords
    cache storage; Loris; allocation policies; direct-attached storage; file-level flash caching; file-oriented storage stack; flash caching algorithm integration; host-side flash caching; network-based storage; primary caching; primary latency reduction technique; write policies; Algorithm design and analysis; Ash; Indexes; Layout; Performance evaluation; Physical layer; Servers; Caching; File System Architecture; Flash; Loris; NAS; SSD;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2013 International Conference on
  • Conference_Location
    Seoul
  • ISSN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2013.18
  • Filename
    6808155