Exploring I/O Management Performance in ZNS with ConfZNS++
Flash-based storage is known to suffer from performance unpredictability due to interference between host-issued I/O and device-side I/O management. SSDs with data placement capabilities, such as Zoned Namespaces (ZNS) and Flexible Data Placement (FDP), expose selective device-side I/O management operations to the host to provide predictable performance. In this paper, we demonstrate that these host-issued I/O management operations lead to performance interference with host-issued I/O. Indeed, we find that the I/O management operations introduced by ZNS and FDP create I/O interference, leading to significant performance losses. Despite the performance implications, we observe that ZNS research frequently uses emulators (over 20 recently published papers), but no emulator currently has function-realistic models for I/O management. To address this gap, we identify ten ZNS I/O management designs, explain how they interfere with I/O, and introduce ConfZNS++, a function-realistic emulator with native I/O management support, providing future research with the capability to explore these designs. Additionally, we introduce two actionable host-managed solutions to reduce ZNS management interference: ZINC, an I/O scheduler prioritizing I/O over I/O management, and the softfinish operation, a host-managed implementation of the finish operation. In our experiments, ZINC reduces reset interference by 56.9%, and softfinish reduces finish interference by 50.7%.
Authors
- Animesh Trivedi (ORCID: https://orcid.org/0000-0003-3586-7168)
- Matias Bjørling (ORCID: https://orcid.org/0000-0003-1657-4052)
- Zebin Ren (ORCID: https://orcid.org/0000-0003-1466-0002)
- Dennis Maisenbacher
- Krijn Doekemeijer (ORCID: https://orcid.org/0009-0007-7530-4438)
- Nick Tehrany (ORCID: https://orcid.org/0000-0002-4907-8859)
Institutions
- IBM Research - Zurich (CH)
- Vrije Universiteit Amsterdam (NL)
Publication Details
- Published
- 2024-09-16
- DOI
- https://doi.org/10.1145/3688351.3689160
- Citations
- 3
- Primary Topic
- Advanced Data Storage Technologies
- Type
- article
- Field-Weighted Citation Impact
- 1.05