DocumentCode :
618590
Title :
Cache, cache everywhere, flushing all hits down the sink: On exclusivity in multilevel, hybrid caches
Author :
Appuswamy, Rathinakumar ; van Moolenbroek, D.C. ; Tanenbaum, Andrew S.
Author_Institution :
Vrije Univ. Amsterdam, Amsterdam, Netherlands
fYear :
2013
fDate :
6-10 May 2013
Firstpage :
1
Lastpage :
14
Abstract :
Several multilevel storage systems have been designed over the past few years that utilize RAM and flash-based SSDs in concert to cache data resident in HDD-based primary storage. The low cost/GB and non-volatility of SSDs relative to RAM have encouraged storage system designers to adopt inclusivity (between RAM and SSD) in the caching hierarchy. However, in light of recent changes in hardware landscape, we believe that in the future, multilevel caches are invariably going to be hybrid caches where 1) all/most levels are physically collocated 2) the levels differ substantially only with respect to performance and not storage density, and 3) all levels are persistent. In this paper, we will investigate the design tradeoffs involved in building exclusive, persistent, direct-attached, multilevel storage caches. In doing so, we will first present a comparative evaluation of various techniques that have been proposed to achieve exclusivity in distributed storage caches in the context of a direct-attached, hybrid cache, and show the potential performance benefits of maintaining exclusivity. We will then investigate extensions to these demand-based, read-only data caching algorithms in order to address two issues specific to direct-attached hybrid caches, namely, handling writes and managing SSD lifetime.
Keywords :
cache storage; HDD based primary storage; RAM; SSD lifetime; cache data resident; caching hierarchy; demand based; direct attached hybrid cache; distributed storage cache; flash based SSD; multilevel hybrid cache; multilevel storage cache; multilevel storage system; nonvolatility; read only data caching algorithm; storage density; Ash; Buildings; Cache storage; Context; Hardware; Random access memory; Servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mass Storage Systems and Technologies (MSST), 2013 IEEE 29th Symposium on
Conference_Location :
Long Beach, CA
ISSN :
2160-195X
Print_ISBN :
978-1-4799-0217-0
Type :
conf
DOI :
10.1109/MSST.2013.6558445
Filename :
6558445
Link To Document :
بازگشت