A Thorough Investigation of Content-Defined Chunking Algorithms for Data Deduplication
<|reference_start|>A Thorough Investigation of Content-Defined Chunking Algorithms for Data Deduplication: Data deduplication emerged as a powerful solution for reducing storage and bandwidth costs in cloud settings by eliminating redundancies at the level of chunks. This has spurred the development of numerous Content-Defined Chunking (CDC) algorithms over the past two decades. Despite advancements, the current state-of-the-art remains obscure, as a thorough and impartial analysis and comparison is lacking. We conduct a rigorous theoretical analysis and impartial experimental comparison of several leading CDC algorithms. Using four realistic datasets, we evaluate these algorithms against four key metrics: throughput, deduplication ratio, average chunk size, and chunk-size variance. Our analyses, in many instances, extend the findings of their original publications by reporting new results and putting existing ones into context. Moreover, we highlight limitations that have previously gone unnoticed. Our findings provide valuable insights that inform the selection and optimization of CDC algorithms for practical applications in data deduplication.<|reference_end|>
@article{gregoriadis2024a,
    title={A Thorough Investigation of Content-Defined Chunking Algorithms for Data
  Deduplication},
    author={Marcel Gregoriadis, Leonhard Balduf, Bj"orn Scheuermann and Johan
  Pouwelse},
    journal={arXiv preprint arXiv:2409.06066},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.06066},
    primaryClass={cs.DC}
}