GAZE: Rearchitecting Log-Structured Filesystem for Garbage Collection on Zoned Namespace Flash Storage
Juwon Kim, Hwanseok Yoo, Seung Won Yoo, Youjip Won
Abstract
We rearchitect the log-structured filesystem for garbage collection on zoned namespace flash storage. We find that the existing garbage collection mechanisms share three design principles that, while reasonable at small scale, become critical limitations when reclaiming gigabyte-scale zones: serial segment cleaning, page-cache-oriented page allocation, and blocking garbage collection. To address these limitations, we develop Pipelined Garbage Collection, Garbage Collection Page Pool, and Selective Blocking. Pipelined Garbage Collection restructures the garbage collection workflow into a four-stage pipeline, enabling concurrent execution of computation- and I/O-intensive stages. Garbage Collection Page Pool preallocates physical pages for garbage collection, avoiding expensive kernel services for allocating and managing pages. Selective Blocking exploits the delayed allocation mechanism of the filesystem, allowing buffered write requests to proceed during garbage collection instead of blocking all types of write() requests. GAZE outperforms F2FS with ZNS support, ZNS+, and P-GC by up to 3× (FIO), ScaleLFS by up to 4.4× (FIO), and IPLFS by up to 1.9× (YCSB-A). GAZE reduces the garbage collection latency to $f13 of that of F2FS.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get f6a8bbeb-21c6-4cc2-b95a-abeb6bb1b7fcRelated papers
- D2FS: Device-Driven Filesystem Garbage CollectionJuwon Kim, Seungjae Lee, Joontaek Oh, Dongkun Shin et al.FAST 2025 · 7 citations
- RAIZN: Redundant Array of Independent Zoned NamespacesThomas Kim, Jekyeom Jeon, Nikhil Arora, Huaicheng Li et al.ASPLOS 2023 · 38 citations
- ScaleLFS: A Log-Structured File System with Scalable Garbage Collection for Commodity SSDsJinyong Ha, Sangjin Lee, Hyeonsang Eom, Yongseok SonFAST 2025 · 7 citations
- ZNS+: Advanced Zoned Namespace Interface for Supporting In-Storage Zone CompactionKyuhwa Han, Hyunho Gwak, Dongkun Shin, Jooyoung HwangOSDI 2021 · 107 citations
- MIDAS: Minimizing Write Amplification in Log-Structured Systems through Adaptive Group Number and Size ConfigurationSeonggyun Oh, Jeeyun Kim, Soyoung Han, Jaeho Kim et al.FAST 2024 · 16 citations
