Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/64407
Title: Optimizing flash-based key-value cache systems
Authors: Shen, ZY
Chen, F
Jia, YC
Shao, ZL 
Issue Date: 2016
Publisher: USENIX Association
Source: The 8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '16), Denver, Co, US, 20-21 June 2016, p. 1-5 How to cite?
Abstract: Flash-based key-value cache systems, such as Facebook’s McDipper [1] and Twitter’s Fatcache [2], provide a cost-efficient solution for high-speed key-value caching. These cache solutions typically take commercial SSDs and adopt a Memcached-like scheme to store and manage key-value pairs in flash. Such a practice, though simple, is inefficient. We advocate to reconsider the hardware/software architecture design by directly opening device-level details to key-value cache systems. This co-design approach can effectively bridge the semantic gap and closely connect the two layers together. Leveraging the domain knowledge of key-value caches and the unique device-level properties, we can maximize the efficiency of a key-value cache system on flash devices while minimizing its weakness. We are implementing a prototype based on the Open-channel SSD hardware platform. Our preliminary experiments show very promising results.
URI: http://hdl.handle.net/10397/64407
Appears in Collections:Conference Paper

Show full item record

Page view(s)

4
Last Week
1
Last month
Checked on Jul 9, 2017

Google ScholarTM

Check



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.