seminars
Detail
Publication date: 1 de June, 2021Probabilistic deduplication for cluster-based storage systems
The need to backup huge quantities of data that keep increasing by the minute has led to the development of a number of distributed deduplication techniques that aim to reproduce the operation of centralized, single-node backup systems in a cluster-based environment. At one extreme, stateful solutions rely on indexing mechanisms to maximize deduplication. However the cost of these strategies in terms of computation and memory resources makes them unsuitable for large-scale storage systems. At the other extreme, stateless strategies store data blocks based only on their content, without taking into account previous placement decisions, thus reducing the cost but also the effectiveness of deduplication.
In this talk, I will present, Produck, a stateful, yet light-weight cluster-based backup system that provides deduplication rates close to those of a single-node system at a very low computational cost and with minimal memory overhead. To achieve this, Produck introduces two novel mechanisms: i) a lightweight probabilistic node-assignment mechanism and ii) a new bucket- based load-balancing strategy. The former allows Produck to quickly identify the servers that can provide the highest deduplication rates for a given data block. The latter efficiently spreads the load equally among the nodes.
Date | 29/01/2014 |
---|---|
State | Concluded |