Sparsity exploiting erasure coding for distributed storage of versioned data

被引:0
|
作者
J. Harshan
Frédérique Oggier
Anwitaman Datta
机构
[1] Nanyang Technological University,Division of Mathematical Sciences, School of Physical and Mathematical Sciences
[2] Nanyang Technological University,School of Computer Engineering
来源
Computing | 2016年 / 98卷
关键词
Distributed storage systems; Version management; Fault tolerance; Erasure coding; 94Bxx;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper we study the problem of storing reliably an archive of versioned data. Specifically, we focus on systems where the differences (deltas) between subsequent versions rather than the whole objects are stored—a typical model for storing versioned data. For reliability, we propose erasure encoding techniques that exploit the sparsity of information in the deltas while storing them reliably in a distributed back-end storage system, resulting in improved I/O read performance to retrieve the whole versioned archive. Along with the basic techniques, we propose a few optimization heuristics, and evaluate the techniques’ efficacy analytically and with numerical simulations.
引用
收藏
页码:1305 / 1329
页数:24
相关论文
共 50 条
  • [41] ER-Store: A Hybrid Storage Mechanism with Erasure Coding and Replication in Distributed Database Systems
    Li, Zijian
    Xiao, Chuqiao
    SCIENTIFIC PROGRAMMING, 2021, 2021
  • [42] Erasure Coding for Cloud Storage Systems: A Survey
    Li, Jun
    Li, Baochun
    TSINGHUA SCIENCE AND TECHNOLOGY, 2013, 18 (03) : 259 - 272
  • [43] Non-sequential striping encoder from replication to erasure coding for distributed storage system
    Xie, Yanwen
    Feng, Dan
    Wang, Fang
    Zhang, Lingling
    FRONTIERS OF COMPUTER SCIENCE, 2019, 13 (06) : 1356 - 1358
  • [44] Erasure Coding for Cloud Storage Systems: A Survey
    Jun Li
    Baochun Li
    TsinghuaScienceandTechnology, 2013, 18 (03) : 259 - 272
  • [45] Sparsity-Exploiting Distributed Projections onto a Simplex
    Dai, Yongzheng
    Chen, Chen
    INFORMS JOURNAL ON COMPUTING, 2024, 36 (03) : 820 - 835
  • [46] Distributed Spectrum Sensing for Cognitive Radios by Exploiting Sparsity
    Bazerque, Juan-Andres
    Giannakis, Georgios B.
    2008 42ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-4, 2008, : 1588 - 1592
  • [47] Non-sequential striping encoder from replication to erasure coding for distributed storage system
    Yanwen Xie
    Dan Feng
    Fang Wang
    Lingling Zhang
    Frontiers of Computer Science, 2019, 13 : 1356 - 1358
  • [48] RapidRAID: Pipelined Erasure Codes for Fast Data Archival in Distributed Storage Systems
    Pamies-Juarez, Lluis
    Datta, Anwitaman
    Oggier, Frederique
    2013 PROCEEDINGS IEEE INFOCOM, 2013, : 1294 - 1302
  • [49] P-Schedule: Erasure Coding Schedule Strategy in Big Data Storage System
    Yin, Chao
    Lv, Haitao
    Li, Tongfang
    Liu, Yan
    Qu, Xiaoping
    Yuan, Sihao
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT III, 2018, 11336 : 270 - 279
  • [50] Decentralized erasure codes for distributed networked storage
    Dimakis, Alexandros G.
    Prabhakaran, Vinod
    Ramchandran, Kannan
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) : 2809 - 2816