Janus: Optimizing memory and storage support for non-volatile memory systems

S Liu, K Seemakhupt, G Pekhimenko, A Kolli… - Proceedings of the 46th …, 2019 - dl.acm.org
Non-volatile memory (NVM) technologies can manipulate persistent data directly in memory.
Ensuring crash consistency of persistent data enforces that data updates reach all the way to …

Improving the performance and endurance of encrypted non-volatile main memory through deduplicating writes

P Zuo, Y Hua, M Zhao, W Zhou… - 2018 51st Annual IEEE …, 2018 - ieeexplore.ieee.org
Non-volatile memory (NVM) technologies are considered as promising candidates of the
next-generation main memory. However, the non-volatility of NVMs leads to new security …

ESD: An ECC-assisted and Selective Deduplication for Encrypted Non-Volatile Main Memory

C Du, S Wu, J Wu, B Mao… - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Reducing write data to encrypted Non-Volatile Main Memory (NVMM) can directly improve
NVMM's endurance, performance, and energy efficiency. However, existing works that …

{Light-Dedup}: A Light-weight Inline Deduplication Framework for {Non-Volatile} Memory File Systems

J Qiu, Y Pan, W Xia, X Huang, W Wu, X Zou… - 2023 USENIX Annual …, 2023 - usenix.org
Emerging NVM is promising to become the next-generation storage media. However, its
high cost hinders its development. Recent deduplication researches in NVM file systems …

DeNOVA: Deduplication extended nova file system

H Kwon, Y Cho, A Khan, Y Park… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
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 …

Optimizing the Performance of Consistency-Aware Deduplication Using Persistent Memory

C Song, X Chen, D Liu, J Li, Y Tan… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Block-level data deduplication is a widely used technology for saving storage space by
filtering the data blocks with the same hash value. However, existing block-level data …

{TiDedup}: A New Distributed Deduplication Architecture for Ceph

M Oh, S Lee, S Just, YJ Yu, DH Bae, S Weil… - 2023 USENIX Annual …, 2023 - usenix.org
This paper presents TiDedup, a new cluster-level deduplication architecture for Ceph, a
widely deployed distributed storage system. Ceph introduced a cluster-level deduplication …

Design and Implementation of Deduplication on F2FS

T Zhang, R Chen, Z Li, C Gao, C Wang… - ACM Transactions on …, 2024 - dl.acm.org
Data deduplication technology has gained popularity in modern file systems due to its ability
to eliminate redundant writes and improve storage space efficiency. In recent years, the flash …

FSDedup: Feature-Aware and Selective Deduplication for Improving Performance of Encrypted Non-Volatile Main Memory

C Du, Z Lin, S Wu, Y Chen, J Wu, S Wang… - ACM Transactions on …, 2024 - dl.acm.org
Enhancing the endurance, performance, and energy efficiency of encrypted Non-Volatile
Main Memory (NVMM) can be achieved by minimizing written data through inline …

Low‐overhead inline deduplication for persistent memory

W Chen, Z Chen, D Li, H Liu… - Transactions on Emerging …, 2021 - Wiley Online Library
Persistent memory (PM) can play an important role in storing the edge data of IoT devices,
but their capacities are restrained by the embedded system, which only provides the limited …