Increasing Availability in Distributed Storage Systems via Clustering

被引:0
|
作者
Sahraei, Saeid [1 ]
Gastpar, Michael [1 ]
机构
[1] Ecole Polytech Fed Lausanne, IPG IC, CH-1015 Lausanne, Switzerland
基金
瑞士国家科学基金会;
关键词
EXACT-REGENERATING CODES; CONSTRUCTION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce the Fixed Cluster Repair System (FCRS) as a novel architecture for Distributed Storage Systems (DSS) that achieves a small repair bandwidth while guaranteeing a high availability. Specifically, we partition the set of servers in a DSS into s clusters and allow a failed server to choose any cluster other than its own as its repair group. Thereby, we guarantee an availability of s 1. We characterize the repair bandwidth vs. storage trade-off for the FCRS under functional repair and show that the minimum repair bandwidth can be improved by an asymptotic multiplicative factor of 2/3 compared to the state of the art coding techniques that guarantee the same availability. Furthermore, we introduce cubic codes designed to minimize the repair bandwidth of the FCRS under the exact repair model. We prove an asymptotic multiplicative improvement of 0.79 in the minimum repair bandwidth compared to the existing exact repair coding techniques that achieve the same availability. We show that cubic codes are information-theoretically optimal for the FCRS with 2 and 3 complete clusters.
引用
收藏
页码:1705 / 1709
页数:5
相关论文
共 50 条
  • [1] On the availability of information dispersal scheme for distributed storage systems
    Song, SK
    Youn, HY
    Park, GL
    Tae, KS
    COMPUTATIONAL SCIENCE - ICCS 2004, PT 1, PROCEEDINGS, 2004, 3036 : 453 - 457
  • [2] Availability-based methods for distributed storage systems
    Kermarrec, Anne-Marie
    Le Merrer, Erwan
    Straub, Gilles
    van Kempen, Alexandre
    2012 31ST INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2012), 2012, : 151 - 160
  • [3] Placement of Distributed Energy Storage via Multidimensional Scaling and Clustering
    Barnes, Arthur K.
    Balda, Juan Carlos
    2014 INTERNATIONAL CONFERENCE ON RENEWABLE ENERGY RESEARCH AND APPLICATION (ICRERA), 2014, : 69 - 74
  • [4] On Codes with Availability for Distributed Storage
    Rawat, Ankit Singh
    Papailiopoulos, Dimitris S.
    Dimakis, Alexandros G.
    Vishwanath, Sriram
    2014 6TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS, CONTROL AND SIGNAL PROCESSING (ISCCSP), 2014, : 15 - 18
  • [5] Locality and Availability in Distributed Storage
    Rawat, Ankit Singh
    Papailiopoulos, Dimitris S.
    Dimakis, Alexandros G.
    Vishwanath, Sriram
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (08) : 4481 - 4493
  • [6] Locality and Availability in Distributed Storage
    Rawat, Ankit Singh
    Papailiopoulos, Dimitris S.
    Dimakis, Alexandros G.
    Vishwanath, Sriram
    2014 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2014, : 681 - 685
  • [7] Availability and Locality in Distributed Storage
    Rawat, Ankit Singh
    Papailiopoulos, Dimitris S.
    Dimakis, Alexandros G.
    2013 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2013, : 923 - 928
  • [8] A high-availability software update method for distributed storage systems
    Department of Computer Science, Graduate School of Information Science and Engineering, Tokyo Institute of Technology, Tokyo, 152-8552, Japan
    不详
    不详
    Syst Comput Jpn, 2006, 10 (35-46):
  • [9] Improving Availability in Distributed Component-Based Systems via Replication
    Al-Areqi, Samih
    Hudaib, Amiad
    Obeid, Nadim
    NEW CHALLENGES FOR INTELLIGENT INFORMATION AND DATABASE SYSTEMS, 2011, 351 : 43 - 52
  • [10] Scalable Family of Codes with Locality and Availability for Information Repair in Distributed Storage Systems
    Farkas, Peter
    2019 4TH INTERNATIONAL CONFERENCE ON SMART AND SUSTAINABLE TECHNOLOGIES (SPLITECH), 2019, : 156 - 159