Erasure-Coding-Based Storage and Recovery for Distributed Exascale Storage Systems

被引:3
|
作者
Kim, Jeong-Joon [1 ]
机构
[1] Anyang Univ, Dept Software ICT Convergence, Anyang 14028, Gyeonggi Do, South Korea
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 08期
关键词
distributed storage system; erasure coding; exascale; recovery; combining; EFFICIENT; CODES;
D O I
10.3390/app11083298
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Various techniques have been used in distributed file systems for data availability and stability. Typically, a method for storing data in a replication technique-based distributed file system is used, but due to the problem of space efficiency, an erasure-coding (EC) technique has been utilized more recently. The EC technique improves the space efficiency problem more than the replication technique does. However, the EC technique has various performance degradation factors, such as encoding and decoding and input and output (I/O) degradation. Thus, this study proposes a buffering and combining technique in which various I/O requests that occurred during encoding in an EC-based distributed file system are combined into one and processed. In addition, it proposes four recovery measures (disk input/output load distribution, random block layout, multi-thread-based parallel recovery, and matrix recycle technique) to distribute the disk input/output loads generated during decoding.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Efficient techniques of parallel recovery for erasure-coding-based distributed file systems
    Dong-Oh Kim
    Hong-Yeon Kim
    Young-Kyun Kim
    Jeong-Joon Kim
    [J]. Computing, 2019, 101 : 1861 - 1884
  • [2] Efficient techniques of parallel recovery for erasure-coding-based distributed file systems
    Kim, Dong-Oh
    Kim, Hong-Yeon
    Kim, Young-Kyun
    Kim, Jeong-Joon
    [J]. COMPUTING, 2019, 101 (12) : 1861 - 1884
  • [3] On Data Parallelism of Erasure Coding in Distributed Storage Systems
    Li, Jun
    Li, Baochun
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 45 - 56
  • [4] A Model of Erasure-Coding-Based Distributed File System
    Han, Yuanbo
    Li, Hui
    Hou, Hanxu
    [J]. IEEE ASIA PACIFIC CLOUD COMPUTING CONGRESS 2012, 2012, : 90 - 93
  • [5] Storage vs Repair Bandwidth for Network Erasure Coding in Distributed Storage Systems
    Singal, Swati Mittal
    Rakesh, Nitin
    Matam, Rakesh
    [J]. 2015 INTERNATIONAL CONFERENCE ON SOFT COMPUTING TECHNIQUES AND IMPLEMENTATIONS (ICSCTI), 2015,
  • [6] Erasure coding for distributed storage: an overview
    Balaji, S. B.
    Krishnan, M. Nikhil
    Vajha, Myna
    Ramkumar, Vinayak
    Sasidharan, Birenjith
    Kumar, P. Vijay
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (10)
  • [7] Erasure coding for distributed storage: an overview
    S.B.BALAJI
    M.Nikhil KRISHNAN
    Myna VAJHA
    Vinayak RAMKUMAR
    Birenjith SASIDHARAN
    P.Vijay KUMAR
    [J]. Science China(Information Sciences), 2018, 61 (10) : 7 - 51
  • [8] Erasure coding for distributed storage: an overview
    S. B. Balaji
    M. Nikhil Krishnan
    Myna Vajha
    Vinayak Ramkumar
    Birenjith Sasidharan
    P. Vijay Kumar
    [J]. Science China Information Sciences, 2018, 61
  • [9] Demand-Aware Erasure Coding for Distributed Storage Systems
    Li, Jun
    Li, Baochun
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (02) : 532 - 545
  • [10] Adaptive erasure resilient coding in distributed storage
    Li, Jin
    [J]. 2006 IEEE International Conference on Multimedia and Expo - ICME 2006, Vols 1-5, Proceedings, 2006, : 561 - 564