R&D: Free-Space Adaptive Runtime Zone-Reset Algorithm for Enhanced ZNS Efficiency
Extensive evaluations demonstrate that FAR improves lifetime of ZNS SSD by 2x without compromising performance.
This is a Press Release edited by StorageNewsletter.com on January 3, 2024 at 2:00 pmACM Digital Library has published, in HotStorage ’23: Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems, an article written by Sungjin Byeon, Joseph Ro,Sogang University, Seoul, Seoul, Republic of Korea, Safdar Jamil, Sogang University, Seoul, Seoul, Korea, South Republic of Korea, Jeong-Uk Kang, Samsung Electronics Co., Ltd., Seoul, Republic of Korea, and Youngjae Kim, Sogang University, Seoul, Seoul, Korea, South Republic of Korea.
Abstract: “While the state-of-the-art runtime zone-reset algorithm of the ZenFS in RocksDB is optimized for the performance of Zone Namespace (ZNS) SSDs, it does not take into account the lifetime constraint of ZNS SSDs. To address this issue, we present FAR, a Free-space Adaptive Runtime Zone-Reset algorithm for ZenFS, which dynamically adjusts the frequency of runtime zone-reset calls based on the available free-space in the ZNS SSD. We developed FAR with the ZenFS of RocksDB using a ZNS SSD prototype based on the Cosmos+ OpenSSD platform and compared it with the state-of-the-art runtime zone-reset algorithm used in ZenFS. Our extensive evaluations demonstrate that FAR improves the lifetime of ZNS SSD by 2x without compromising performance.“