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 …

Hpdedup: A hybrid prioritized data deduplication mechanism for primary storage in the cloud

H Wu, C Wang, Y Fu, S Sakr, L Zhu, K Lu - ar** to eliminate duplicate writes
Y Zhou, Q Wu, F Wu, H Jiang, J Zhou… - 19th USENIX Conference …, 2021 - usenix.org
Duplicate writes are prevalent in diverse storage systems, originating from data duplication,
journaling, and data relocations, etc. As flash-based SSDs have been widely deployed …

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 …

Sliding {Look-Back} Window Assisted Data Chunk Rewriting for Improving Deduplication Restore Performance

Z Cao, S Liu, F Wu, G Wang, B Li, DHC Du - 17th USENIX Conference …, 2019 - usenix.org
Data deduplication is an effective way of improving storage space utilization. The data
generated by deduplication is persistently stored in data chunks or data containers (a …

Austere flash caching with deduplication and compression

Q Wang, J Li, W **a, E Kruus, B Debnath… - 2020 USENIX Annual …, 2020 - usenix.org
Modern storage systems leverage flash caching to boost I/O performance, and enhancing
the space efficiency and endurance of flash caching remains a critical yet challenging issue …