Skip to main navigation Skip to search Skip to main content

Palantir: Hierarchical Similarity Detection for Post-Deduplication Delta Compression

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

Deduplication compresses backup data by identifying and removing duplicate blocks. However, deduplication cannot detect when two blocks are very similar, which opens up opportunities for further data reduction using delta compression. Most existing works find similar blocks by characterizing each block by a set of features and matching similar blocks using coarse-grained super-features. If two blocks share a super-feature, delta compression only needs to store their delta for the new block. Existing delta compression techniques constrain their super-features to find only matching blocks that are likely to be very similar. Palantir introduces hierarchical super-features with different sensitivities to block similarities to find more candidates of similar blocks and increase overall backup compression including deduplication by 7.3% over N-Transform and Odess and 26.5% over Finesse. The overhead of Palantir for storing additional super-features is overcome by exploiting temporal localities of backup streams, and the throughput penalty is within 7.7%. Palantir also introduces a false positive filter to discard matching blocks that are counterproductive for the overall data reduction. © 2024 the owner/author(s).
Original languageEnglish
Title of host publicationASPLOS '24 - Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems
Place of PublicationNew York, NY
PublisherAssociation for Computing Machinery
Pages830–845
Volume2
ISBN (Print)979-8-4007-0385-0
DOIs
Publication statusPublished - 2024
Event29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2024) - San Diego, United States
Duration: 27 Apr 20241 May 2024
https://www.asplos-conference.org/asplos2024/

Conference

Conference29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2024)
Abbreviated titleASPLOS ’24
PlaceUnited States
CitySan Diego
Period27/04/241/05/24
Internet address

Bibliographical note

Research Unit(s) information for this publication is provided by the author(s) concerned.

Funding

This work is supported in part by the Research Grants Council of Hong Kong (GRF 11209520, CRF C7004-22G). We would like to thank our anonymous reviewers and our shepherd Dany Harnik for their valuable feedback and guidance.

Research Keywords

  • Compression
  • Storage system

RGC Funding Information

  • RGC-funded

Fingerprint

Dive into the research topics of 'Palantir: Hierarchical Similarity Detection for Post-Deduplication Delta Compression'. Together they form a unique fingerprint.

Cite this