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 language | English |
---|---|
Article number | 9314045 |
Pages (from-to) | 1477-1481 |
Number of pages | 5 |
Journal | IEEE Communications Letters |
Volume | 25 |
Issue number | 5 |
DOIs | |
Publication status | Published - 2021 May |
Externally published | Yes |
Keywords
- bandwidth
- Distributed storage system
- regenerating code
- storage space
- tradeoff
ASJC Scopus subject areas
- Modelling and Simulation
- Computer Science Applications
- Electrical and Electronic Engineering