ComputingComputer EngineeringComputer ScienceParallel AlgorithmsParallel ComputingStorage SystemsArchival StorageData DeduplicationData ParallelismData RedundancyData Storage SystemsContent-defined ChunkingDeduplication Performance EvaluationDuplicate Chunk DetectionDuplicate File DetectionFixed-size ChunkingStorage DeduplicationVariable-size Chunking
Data deduplication has been widely used in storage systems to improve storage efficiency and I/O performance. In particular, content-defined variable-size chunking (CDC) is often used in data deduplication systems for its capability to detect and remove duplicate data in modified files. However, the CDC algorithm is very compute-intensive and inherently sequential. Efforts on accelerating it by segmenting a file and running the algorithm independently on each segment in parallel come at a cost of substantial degradation of deduplication ratio.
14
A low-bandwidth network file system
Athicha Muthitacharoen, Benjie Chen, David Mazières · 2001 · 786 citations
Characteristics of backup workloads in production systems
Grant Wallace, Fred Douglis, Hangwei Qian et al. · 2012 · 197 citations
Building a high-performance deduplication system
Fanglu Guo, Petros Efstathopoulos · 2011 · 159 citations