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
Link To Document