From blocks to rocks: A natural extension of zoned namespaces

13Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Zoned namespaces (ZNS) is an emerging storage abstraction with the potential to supersede the conventional block abstraction for flash-based devices. ZNS constrains the writes to be sequential within each zone, thereby avoiding a costly translation in the device. We uncover an additional opportunity afforded by sequential writing: device-level support for storing variable-size pieces of data. We argue that adding this support would be a useful and natural extension of ZNS. First, we identify several cases where file and database systems would benefit from storing variable-size pieces of data. Second, we sketch some simple options for extending the ZNS specification and for implementing the extension within an SSD. Such an extension would add little, if any, cost and complexity, thus preserving the lean characteristic of ZNS.

Cite

CITATION STYLE

APA

Maheshwari, U. (2021). From blocks to rocks: A natural extension of zoned namespaces. In HotStorage 2021 - Proceedings of the 13th ACM Workshop on Hot Topics in Storage and File Systems (pp. 21–27). Association for Computing Machinery, Inc. https://doi.org/10.1145/3465332.3470870

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free