File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

노삼혁

Noh, Sam H.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Caching less for better performance: Balancing cache size and update cost of flash memory cache in hybrid storage systems

Author(s)
Oh, YongseokChoi, JongmooLee, DongheeNoh, Sam H.
Issued Date
2012-02
URI
https://scholarworks.unist.ac.kr/handle/201301/41049
Fulltext
http://static.usenix.org/legacy/events/fast12/poster.html
Citation
10th USENIX Conference on File and Storage Technologies (FAST '12)
Abstract
Hybrid storage solutions use NAND flash memory based Solid State Drives (SSDs) as non-volatile cache and traditional Hard Disk Drives (HDDs) as lower level storage. Unlike a typical cache, internally, the flash memory cache is divided into cache space and over-provisioned space, used for garbage collection. We show that balancing the two spaces appropriately helps improve the performance of hybrid storage systems. We show that contrary to expectations, the cache need not be filled with data to the fullest, but may be better served by reserving space for garbage collection. For this balancing act, we present a dynamic scheme that further divides the cache space into read and write caches and manages the three spaces according to the workload characteristics for optimal performance. Experimental results show that our dynamic scheme improves performance of hybrid storage solutions up to the off-line optimal performance of a fixed partitioning scheme. Furthermore, as our scheme makes efficient use of the flash memory cache, it reduces
the number of erase operations thereby extending the lifetime of SSDs.
Publisher
USENIX (The Advanced Computing Systems Association)

qrcode

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