Janus: Optimizing memory and storage support for non-volatile memory systems
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 …
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
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 …
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
Reducing write data to encrypted Non-Volatile Main Memory (NVMM) can directly improve
NVMM's endurance, performance, and energy efficiency. However, existing works that …
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
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 …
high cost hinders its development. Recent deduplication researches in NVM file systems …
DeNOVA: Deduplication extended nova file system
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 …
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
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 …
filtering the data blocks with the same hash value. However, existing block-level data …
{TiDedup}: A New Distributed Deduplication Architecture for Ceph
This paper presents TiDedup, a new cluster-level deduplication architecture for Ceph, a
widely deployed distributed storage system. Ceph introduced a cluster-level deduplication …
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 …
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
Enhancing the endurance, performance, and energy efficiency of encrypted Non-Volatile
Main Memory (NVMM) can be achieved by minimizing written data through inline …
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 …
but their capacities are restrained by the embedded system, which only provides the limited …