Publications

Detailed Information

Design Tradeoffs for SSD Reliability

Cited 40 time in Web of Science Cited 48 time in Scopus
Authors

Kim, Bryan S.; Choi, Jongmoo; Min, Sang Lyul

Issue Date
2019-02
Publisher
USENIX ASSOC
Citation
PROCEEDINGS OF THE 17TH USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES, pp.281-294
Abstract
Flash memory-based SSDs are popular across a wide range of data storage markets, while the underlying storage medium-flash memory-is becoming increasingly unreliable. As a result, modern SSDs employ a number of indevice reliability enhancement techniques, but none of them offers a one size fits all solution when considering the multi-dimensional requirements for SSDs: performance, reliability, and lifetime. In this paper, we examine the design tradeoffs of existing reliability enhancement techniques such as data re-read, intra-SSD redundancy, and data scrubbing. We observe that an uncoordinated use of these techniques adversely affects the performance of the SSD, and careful management of the techniques is necessary for a graceful performance degradation while maintaining a high reliability standard. To that end, we propose a holistic reliability management scheme that selectively employs redundancy, conditionally re-reads, judiciously selects data to scrub. We demonstrate the effectiveness of our scheme by evaluating it across a set of I/O workloads and SSDs wear states.
URI
https://hdl.handle.net/10371/186705
Files in This Item:
There are no files associated with this item.
Appears in Collections:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share