DENOVA: Deduplication Extended NOVA File System

  • Kwon, Hyungjoon
  • Cho, Yonghyeon
  • Khan, Awais
  • Park, Yeohyeon
  • Kim, Youngjae
Citations

WEB OF SCIENCE

9
Citations

SCOPUS

13

초록

This paper shows mathematically and experimentally that inline deduplication is not suitable for file systems on ultra-low latency Intel Optane DC PM devices in terms of performance, and proposes DeNova, an offline deduplication specially designed for log-structured NVM file systems such as NOVA. DeNova offers high-performance and low-latency I/O processing and executes deduplication in the background without interfering with foreground I/Os. DeNova employs DRAM-free persistent deduplication metadata, favoring CPU cache line, and ensures failure consistency on any system failure. We implement DeNova in the NOVA file system. Evaluation with DeNova confirms a negligible performance drop of baseline NOVA of less than 1%, while gaining high storage space savings. Extensive experiments show DeNova is failure consistent in all failure scenario cases.

키워드

Non-Volatile MemoryFile SystemDeduplicationConsistencyIN-LINE DEDUPLICATIONSTORAGE
제목
DENOVA: Deduplication Extended NOVA File System
저자
Kwon, HyungjoonCho, YonghyeonKhan, AwaisPark, YeohyeonKim, Youngjae
DOI
10.1109/IPDPS53621.2022.00134
발행일
2022-09
유형
Proceedings Paper
저널명
Proceedings of the International Parallel and Distributed Processing Symposium, IPDPS
페이지
1360 ~ 1371