An Adaptive Zone-Grouping Scheme Enabling General-Purpose File Systems on ZNS SSDs

Jungyun Choi, Yuhun Jun, Jongseok Kim, Jinkyu Jeong, Euiseong Seo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Zoned namespace solid state drives (ZNS SSDs) provide superior capacity and life span compared to conventional namespace (CNS) SSDs at the same cost. Especially, a small-zone ZNS SSD can achieve a low write amplification factor (WAF) and performance isolation among I/O streams by providing the host with finer-grained control of the SSD’s flash chips than the large-zone counterpart. To maximize these advantages, multiple zones in a small-zone SSD should be grouped and operated simultaneously. A ZNS-aware file system encapsulates the ZNS interface and transforms a ZNS SSD into a general-purpose storage to the host layer. However, the current ZNS-aware file systems were designed for the large-zone ZNS SSDs, and thus lack the zone group management feature. This paper proposes a dynamic zone group management scheme for ZNS-aware file systems that dynamically adjusts the number of zone groups in accordance with the workload characteristics and the size of each zone group to achieve high performance at a low WAF. The proposed scheme was implemented in the F2FS. Our evaluation with FIO, Filebench and db_bench showed that, across all cases, the proposed scheme improved the performance by up to 71.2% while reducing the WAF by 29.8% in comparison to the static zone grouping scheme.

Original languageEnglish
Title of host publicationProceedings of the 17th ACM International Systems and Storage Conference, SYSTOR 2024
PublisherAssociation for Computing Machinery, Inc
Pages132-145
Number of pages14
ISBN (Electronic)9798400711817
DOIs
Publication statusPublished - 2024 Sept 16
Event17th ACM International Systems and Storage Conference, SYSTOR 2024 - Virtual, Online, Israel
Duration: 2024 Sept 232024 Sept 24

Publication series

NameProceedings of the 17th ACM International Systems and Storage Conference, SYSTOR 2024

Conference

Conference17th ACM International Systems and Storage Conference, SYSTOR 2024
Country/TerritoryIsrael
CityVirtual, Online
Period24/9/2324/9/24

Bibliographical note

Publisher Copyright:
© 2024 Copyright held by the owner/author(s).

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Hardware and Architecture
  • Software
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'An Adaptive Zone-Grouping Scheme Enabling General-Purpose File Systems on ZNS SSDs'. Together they form a unique fingerprint.

Cite this