ConfZNS: A Novel Emulator for Exploring Design Space of ZNS SSDs

Published in 16th ACM International Systems and Storage Conference (SYSTOR '23), 2023

Recommended citation: Inho Song, Myunghoon Oh, Bryan S. Kim, Seehwan Yoo, Jae-Dong Lee, and Jongmoo Choi. "ConfZNS: A Novel Emulator for Exploring Design Space of ZNS SSDs." In Proceedings of the 16th ACM International Conference on Systems and Storage (SYSTOR '23), pp. 71–82, 2023. https://doi.org/10.1145/3579370.3594772 https://dl.acm.org/doi/10.1145/3579370.3594772

Inho Song, Myunghoon Oh, Bryan S. Kim, Seehwan Yoo, Jae-Dong Lee, and Jongmoo Choi. 16th ACM International Systems and Storage Conference (SYSTOR ‘23), pp. 71–82.

Abstract

ConfZNS is a reliable ZNS SSD emulator designed to expose the internal design space that commercial ZNS devices keep opaque. It achieves 6–17% error on average against real hardware, making it a dependable platform for exploring device-level tradeoffs. Using ConfZNS we surface three main lessons that motivate the existing ZNS ecosystem, and show that prevailing ZNS stacks are unaware of several internal tradeoffs that materially affect performance.