TY - GEN
T1 - Once Rolling Hashing is Enough
T2 - 2026 European Conference on Computer Systems, EUROSYS 2026
AU - Tan, Haoliang
AU - Ou, Wenhao
AU - Zou, Xiangyu
AU - Deng, Cai
AU - Pan, Yanqi
AU - Huang, Hao
AU - Gu, Zhaoquan
AU - Xia, Wen
N1 - Publisher Copyright:
© 2026 Copyright held by the owner/author(s)
PY - 2026/4/26
Y1 - 2026/4/26
N2 - In backup storage, delta compression successfully achieves a much higher data reduction ratio than chunk-level deduplication by applying a finer granularity in redundancy detection and elimination. However, it introduces additional, intensive computation overhead and results in a 50%–70% worsening backup throughput. We find that the computational inefficiency is due to the redundant byte-wise rolling hash computation across multiple stages of the delta compression, although they are merge-able. We therefore present FastDelta, a computationally efficient framework for delta compression that proposes a novel sampling-based rolling hash reuse approach. By caching and reusing sampled rolling hashes to avoid redundant computation, FastDelta achieves high-performance delta compression with a low memory overhead. Moreover, we propose a series of techniques, such as embedding-style sampling operation and locality-aware container compression, which mitigate the performance overhead and data reduction loss caused by sampling-based hash reuse. Evaluations show that FastDelta achieves 1.3×–2.1× higher end-to-end throughput while preserving a comparable data reduction ratio.
AB - In backup storage, delta compression successfully achieves a much higher data reduction ratio than chunk-level deduplication by applying a finer granularity in redundancy detection and elimination. However, it introduces additional, intensive computation overhead and results in a 50%–70% worsening backup throughput. We find that the computational inefficiency is due to the redundant byte-wise rolling hash computation across multiple stages of the delta compression, although they are merge-able. We therefore present FastDelta, a computationally efficient framework for delta compression that proposes a novel sampling-based rolling hash reuse approach. By caching and reusing sampled rolling hashes to avoid redundant computation, FastDelta achieves high-performance delta compression with a low memory overhead. Moreover, we propose a series of techniques, such as embedding-style sampling operation and locality-aware container compression, which mitigate the performance overhead and data reduction loss caused by sampling-based hash reuse. Evaluations show that FastDelta achieves 1.3×–2.1× higher end-to-end throughput while preserving a comparable data reduction ratio.
UR - https://www.scopus.com/pages/publications/105038434501
U2 - 10.1145/3767295.3803596
DO - 10.1145/3767295.3803596
M3 - 会议稿件
AN - SCOPUS:105038434501
T3 - EUROSYS 2026 - Proceedings of the 2026 European Conference on Computer Systems
SP - 919
EP - 933
BT - EUROSYS 2026 - Proceedings of the 2026 European Conference on Computer Systems
PB - Association for Computing Machinery, Inc
Y2 - 27 April 2026 through 30 April 2026
ER -