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 - arXiv preprint arXiv:1702.08153, 2017 - arxiv.org
Eliminating duplicate data in primary storage of clouds increases the cost-efficiency of cloud
service providers as well as reduces the cost of users for using cloud services. Existing …

Building a high-performance fine-grained deduplication framework for backup storage with high deduplication ratio

X Zou, W Xia, P Shilane, H Zhang, X Wang - 2022 USENIX Annual …, 2022 - usenix.org
Fine-grained deduplication, which first removes identical chunks and then eliminates
redundancies between similar but non-identical chunks (ie, delta compression), could …

LOFS: A lightweight online file storage strategy for effective data deduplication at network edge

G Cheng, D Guo, L Luo, J Xia… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Edge computing responds to users' requests with low latency by storing the relevant files at
the network edge. Various data deduplication technologies are currently employed at edge …

{ALACC}: Accelerating Restore Performance of Data Deduplication Systems Using Adaptive {Look-Ahead} Window Assisted Chunk Caching

Z Cao, H Wen, F Wu, DHC Du - 16th USENIX Conference on File and …, 2018 - usenix.org
Data deduplication has been widely applied in storage systems to improve the efficiency of
space utilization. In data deduplication systems, the data restore performance is seriously …

{DeepSketch}: A new machine {Learning-Based} reference search technique for {Post-Deduplication} delta compression

J Park, J Kim, Y Kim, S Lee, O Mutlu - 20th USENIX Conference on File …, 2022 - usenix.org
Data reduction in storage systems is an effective solution to minimize the management cost
of a data center. To maximize data-reduction efficiency, prior works propose post …

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 …

{OrderMergeDedup}: Efficient,{Failure-Consistent} Deduplication on Flash

Z Chen, K Shen - 14th USENIX Conference on File and Storage …, 2016 - usenix.org
Flash storage is commonplace on mobile devices, sensors, and cloud servers. I/O
deduplication is beneficial for saving the storage space and reducing expensive Flash …

{SmartDedup}: Optimizing Deduplication for Resource-constrained Devices

Q Yang, R Jin, M Zhao - … Annual Technical Conference (USENIX ATC 19 …, 2019 - usenix.org
Storage on smart devices such as smartphones and the Internet of Things has limited
performance, capacity, and endurance. Deduplication has the potential to address these …

Re-animator: Versatile high-fidelity storage-system tracing and replaying

IU Akgun, G Kuenning, E Zadok - … of the 13th ACM International Systems …, 2020 - dl.acm.org
Modern applications use storage systems in complex and often surprising ways. Tracing
system calls is a common approach to understanding applications' behavior, allowing offline …