earticle

논문검색

Nano Information Technology (NIT)

F2FS Filesystem Optimization for LSM Tree-based Key-value Store in ZNS SSD

초록

한국어

ZNS (Zoned Namespaces) SSD is an emerging type of SSD that divides its internal space into zones, which are logical units with a sequential write constraint. By allowing the host to manage these zones directly, it enables more efficient data placement and reduces garbage collection overhead. F2FS (Flash-Friendly File System) is a log-structured file system optimized for NAND flash memory and is one of the default Linux file systems that support ZNS SSDs. Currently, ZNS-based F2FS allocates zones based on file extensions, sizes, and other characteristics. However, it does not support zone allocation policies that consider the level-based lifetime of SST (Static Sorted Table) files, which are the primary data structure of LSM (Log Structured Merge) tree-based key-value stores like RocksDB. Therefore, this paper proposes a technique to reduce the garbage collection overhead of ZNS SSDs by employing a new zone allocation policy that considers the levels of the LSM-tree.

목차

Abstract
1. Introduction
2. Background
2.1 Zoned Namespace SSD
2.2 F2FS
2.3 LSM-tree and RocksDB
3. Design and Implementation
4. Performance Evaluation
4.1 Experimental Environment
4.2 Evaluation Results
5. Conclusion
Acknowledgement
References

저자정보

  • Inki Jung Master, School of Computer Science and Engineering, Pusan National University, Korea
  • Kitae Kim Master, School of Computer Science and Engineering, Pusan National University, Korea
  • Sungyong Ahn Associate Professor, School of Computer Science and Engineering, Pusan National University, Korea

참고문헌

자료제공 : 네이버학술정보

    ※ 기관로그인 시 무료 이용이 가능합니다.

    • 4,000원

    0개의 논문이 장바구니에 담겼습니다.