Lower Bounds on Bandwidth Requirements of Regenerating Code Parameter Scaling in Distributed Storage Systems

Behrouz Zolfaghari, Vikrant Singh, Sushmitha Reddy, Brijesh Kumar Rai, Khodakhast Bibak*, Ali Dehghantanha

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

In a fault-tolerant Distributed Storage System (DSS) that depends on regenerating codes, there may be a variety of motivations for the system or the user to switch from one set of code parameters ( n , k , d , α , β ) to another. For example, the user may change their demand on reliability or the system may want to change the configuration due to implementation challenges, cost considerations and issues related to availability/ accessibility of geographically-distributed nodes. This can be managed by a well-designed DSS capable of dynamically scaling the parameters. In this letter, we present lower bounds on the bandwidth requirements for moving from a regenerating code configuration to another. In case of functional repair, our lower bounds are achievable, which helps the system designers identify the minimum-cost scaling strategy.

Original languageEnglish
Article number9314045
Pages (from-to)1477-1481
Number of pages5
JournalIEEE Communications Letters
Volume25
Issue number5
DOIs
Publication statusPublished - 2021 May
Externally publishedYes

Keywords

  • bandwidth
  • Distributed storage system
  • regenerating code
  • storage space
  • tradeoff

ASJC Scopus subject areas

  • Modelling and Simulation
  • Computer Science Applications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Lower Bounds on Bandwidth Requirements of Regenerating Code Parameter Scaling in Distributed Storage Systems'. Together they form a unique fingerprint.

Cite this