A Free-Space Adaptive Runtime Zone-Reset Algorithm for Enhanced ZNS Efficiency

  • Byeon, Sungjin
  • Ro, Joseph
  • Jamil, Safdar
  • Kang, Jeong-Uk
  • Kim, Youngjae
Citations

WEB OF SCIENCE

9
Citations

SCOPUS

12

초록

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.

키워드

File SystemKey-Value DatabaseSolid State Drive
제목
A Free-Space Adaptive Runtime Zone-Reset Algorithm for Enhanced ZNS Efficiency
저자
Byeon, SungjinRo, JosephJamil, SafdarKang, Jeong-UkKim, Youngjae
DOI
10.1145/3599691.3603410
발행일
2023-07-09
유형
Proceedings Paper
저널명
PROCEEDINGS OF THE 2023 15TH ACM WORKSHOP ON HOT TOPICS IN STORAGE AND FILE SYSTEMS, HOTSTORAGE 2023
페이지
109 ~ 115