CPR for SSDs

Bryan S. Kim, Eunji Lee, Sungjin Lee, Sang Lyul Min

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Modern storage systems are built upon the assumption that the capacity of a storage device does not change. This capacity-invariant interface forces a flash-based storage device to trade performance for reliability when, in fact, it can maintain both if a graceful reduction in capacity were to be allowed. We argue that relaxing the fixed capacity abstraction of the storage device allows for a better capacity-performance-reliability (CPR) tradeoff. We then outline existing device-internal mechanisms for building a capacity-variant flash device, and describe the necessary changes in the storage stack.

Original languageEnglish
Title of host publicationProceedings of the Workshop on Hot Topics in Operating Systems, HotOS 2019
PublisherAssociation for Computing Machinery, Inc
Pages201-208
Number of pages8
ISBN (Electronic)9781450367271
DOIs
StatePublished - 12 May 2019
Event2019 Workshop on Hot Topics in Operating Systems, HotOS 2019 - Bertinoro, Italy
Duration: 13 May 201915 May 2019

Publication series

NameProceedings of the Workshop on Hot Topics in Operating Systems, HotOS 2019

Conference

Conference2019 Workshop on Hot Topics in Operating Systems, HotOS 2019
Country/TerritoryItaly
CityBertinoro
Period13/05/1915/05/19

Bibliographical note

Publisher Copyright:
© 2019 ACM.

Fingerprint

Dive into the research topics of 'CPR for SSDs'. Together they form a unique fingerprint.

Cite this