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 language | English |
---|---|
Title of host publication | Proceedings of the 17th ACM International Systems and Storage Conference, SYSTOR 2024 |
Publisher | Association for Computing Machinery, Inc |
Pages | 132-145 |
Number of pages | 14 |
ISBN (Electronic) | 9798400711817 |
DOIs | |
Publication status | Published - 2024 Sept 16 |
Event | 17th ACM International Systems and Storage Conference, SYSTOR 2024 - Virtual, Online, Israel Duration: 2024 Sept 23 → 2024 Sept 24 |
Publication series
Name | Proceedings of the 17th ACM International Systems and Storage Conference, SYSTOR 2024 |
---|
Conference
Conference | 17th ACM International Systems and Storage Conference, SYSTOR 2024 |
---|---|
Country/Territory | Israel |
City | Virtual, Online |
Period | 24/9/23 → 24/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