<scp>StreamDedup</scp> : Distributed In-line Deduplication for Disaggregated Storage

Efficient data reduction techniques, including deduplication and compression, are essential in storage systems, affecting performance and longevity. Existing data deduplication approaches often focus on intra-SSD deduplication, missing opportunities for cross-node deduplication, or have scalability issues when aiming for low latency and high throughput data reduction on large-scale, distributed SSD arrays. We propose StreamDedup, a distributed stream accelerator implementing a transparent layer of deduplication as a network-attached, middle-tier service between the compute and storage tiers. StreamDedup manages all aspects of data deduplication and compression and can be seamlessly integrated into existing systems. It is RDMA-enabled and highly scalable, enhancing data processing capacities for large-scale storage systems. Our prototype, deployed on FPGAs, demonstrates that StreamDedup achieves a throughput of 12.7 GB/s on a single node, matching the network bandwidth of disaggregated storage, with a latency of less than 50 μs. Across 10 nodes StreamDedup shows an almost linear increase in throughput with less than 60 μs of latency.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Reconfigurable Technology and Systems
Published
2026-03-02
DOI
https://doi.org/10.1145/3799896
Primary Topic
Cloud Data Security Solutions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

StreamDedup : Distributed In-line Deduplication for Disaggregated Storage

Dejan Milojičić, Runbin Shi, Jonas Dann, Sai Rahul Chalamalasetti et al.
ACM Transactions on Reconfigurable Technology and Systems
Cloud Data Security Solutions
article

StreamDedup : Distributed In-line Deduplication for Disaggregated Storage

Dejan Milojičić, Runbin Shi, Jonas Dann, Sai Rahul Chalamalasetti, Jiayong Li, Zhenhao He, Alex Veprinsky, Lance Evans, Gustavo Alonso
article en

Abstract

Efficient data reduction techniques, including deduplication and compression, are essential in storage systems, affecting performance and longevity. Existing data deduplication approaches often focus on intra-SSD deduplication, missing opportunities for cross-node deduplication, or have scalability issues when aiming for low latency and high throughput data reduction on large-scale, distributed SSD arrays. We propose StreamDedup, a distributed stream accelerator implementing a transparent layer of deduplication as a network-attached, middle-tier service between the compute and storage tiers. StreamDedup manages all aspects of data deduplication and compression and can be seamlessly integrated into existing systems. It is RDMA-enabled and highly scalable, enhancing data processing capacities for large-scale storage systems. Our prototype, deployed on FPGAs, demonstrates that StreamDedup achieves a throughput of 12.7 GB/s on a single node, matching the network bandwidth of disaggregated storage, with a latency of less than 50 μs. Across 10 nodes StreamDedup shows an almost linear increase in throughput with less than 60 μs of latency.

ACM Transactions on Reconfigurable Technology and Systems
Microsoft (United States) (US), ETH Zurich (CH), Hewlett Packard Enterprise (United States) (US), Matrix Research (United States) (US)
Openalex Percentile: Top 57%
Cloud Data Security Solutions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

<scp>StreamDedup</scp> : Distributed In-line Deduplication for Disaggregated Storage — Dejan Milojičić, Runbin Shi, et al. · ACM Transactions on Reconfigurable Technology and Systems (2026) | TGRS Research Map | TGRS