Bandwidth Cost of Code Conversions in the Split Regime

05/13/2022
by   Francisco Maturana, et al.
0

Distributed storage systems must store large amounts of data over long periods of time. To avoid data loss due to device failures, an [n,k] erasure code is used to encode k data symbols into a codeword of n symbols that are stored across different devices. However, device failure rates change throughout the life of the data, and tuning n and k according to these changes has been shown to save significant storage space. Code conversion is the process of converting multiple codewords of an initial [n^I,k^I] code into codewords of a final [n^F,k^F] code that decode to the same set of data symbols. In this paper, we study conversion bandwidth, defined as the total amount of data transferred between nodes during conversion. In particular, we consider the case where the initial and final codes are MDS and a single initial codeword is split into several final codewords (k^I=λ^F k^F for integer λ^F ≥ 2), called the split regime. We derive lower bounds on the conversion bandwidth in the split regime and propose constructions that significantly reduce conversion bandwidth and are optimal for certain parameters.

READ FULL TEXT

page 1

page 8

research
08/28/2020

Bandwidth Cost of Code Conversions in Distributed Storage: Fundamental Limits and Optimal Constructions

Erasure codes have become an integral part of distributed storage system...
research
07/30/2019

Convertible Codes: Efficient Conversion of Coded Data in Distributed Storage

Large-scale distributed storage systems typically use erasure codes to p...
research
06/04/2020

Access-optimal Linear MDS Convertible Codes for All Parameters

In large-scale distributed storage systems, erasure codes are used to ac...
research
08/13/2023

Locally repairable convertible codes with optimal access costs

Modern large-scale distributed storage systems use erasure codes to prot...
research
05/25/2020

Update Bandwidth for Distributed Storage

In this paper, we consider the update bandwidth in distributed storage s...
research
09/07/2022

Explicit Low-Bandwidth Evaluation Schemes for Weighted Sums of Reed-Solomon-Coded Symbols

Motivated by applications in distributed storage, distributed computing,...

Please sign up or login with your details

Forgot password? Click here to reset