Skip to main navigation Skip to search Skip to main content

Edelta: A word-enlarging based fast delta compression approach

  • Wen Xia
  • , Chunguang Li
  • , Hong Jiang
  • , Dan Feng*
  • , Yu Hua
  • , Leihua Qin
  • , Yucheng Zhang
  • *Corresponding author for this work
  • Huazhong University of Science and Technology
  • University of Nebraska-Lincoln

Research output: Contribution to conferencePaperpeer-review

Abstract

Delta compression, a promising data reduction approach capable of finding the small differences (i.e., delta) among very similar files and chunks, is widely used for optimizing replicate synchronization, backup/archival storage, cache compression, etc. However, delta compression is costly because of its time-consuming word-matching operations for delta calculation. Our in-depth examination suggests that there exists strong word-content locality for delta compression, which means that contiguous duplicate words appear in approximately the same order in their similar versions. This observation motivates us to propose Edelta, a fast delta compression approach based on a word-enlarging process that exploits word-content locality. Specifically, Edelta will first tentatively find a matched (duplicate) word, and then greedily stretch the matched word boundary to find a likely much longer (enlarged) duplicate word. Hence, Edelta effectively reduces a potentially large number of the traditional time-consuming word-matching operations to a single word-enlarging operation, which significantly accelerates the delta compression process. Our evaluation based on two case studies shows that Edelta achieves an encoding speedup of 3X∼10X over the state-of-the-art Ddelta, Xdelta, and Zdelta approaches without noticeably sacrificing the compression ratio.

Original languageEnglish
StatePublished - 2015
Externally publishedYes
Event7th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage 2015 co-located with USENIX ATC 2015 - Santa Clara, United States
Duration: 6 Jul 20157 Jul 2015

Conference

Conference7th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage 2015 co-located with USENIX ATC 2015
Country/TerritoryUnited States
CitySanta Clara
Period6/07/157/07/15

Fingerprint

Dive into the research topics of 'Edelta: A word-enlarging based fast delta compression approach'. Together they form a unique fingerprint.

Cite this