Journal of Xidian University ›› 2021, Vol. 48 ›› Issue (4): 113-119.doi: 10.19665/j.issn1001-2400.2021.04.015

• Computer Science and Technology & Cyberspace Security • Previous Articles     Next Articles

General reliability model of the non-MDS coded storage system

NIE Shiqiang(),ZHENG Xuda(),LIU Zhaohua(),WU Weiguo(),DONG Xiaoshe(),ZHANG Xingjun()   

  1. School of Computer Science and Technology,Xi’an Jiaotong University,Xi’an 710049,China
  • Received:2020-03-02 Online:2021-08-30 Published:2021-08-31
  • Contact: Weiguo WU E-mail:nsqiang@gmail.com;zhengxd19@stu.xjtu.edu.cn;584799633@qq.com;wgwu@mail.xjtu.edu.cn;xsdong@xjtu.edu.cn;xjzhang@xjtu.edu.cn

Abstract:

An open problem is how different configurations influence the reliability of a storage system using non-maximum distance separable codes as redundancy strategy.This paper proposes a repairable probability algorithm for solving data objects with non-maximum distance separable code encoding by considering the construction matrix of non-maximum distance separable codes.This algorithm exhaustively loses all possible combinations of several blocks and judges whether the matrix corresponding to each combination is reversible for calculating the probability of recoverability.We propose an analytical model based on the Markov chain to quantify the reliability of the non-maximum distance separable coded storage system.This model could quantify the impact of a series of design factors on the reliability of the storage system,such as the effect of non-maximum distance separable code configuration,the capacity of the storage system,the capacity of the object-based storage device nodes,the repair bandwidth,the mean time to data loss of the object-based storage device nodes and so on.Finally,the numerical analytical method is used to verify the correctness of the model and the influence of different factors on the reliability of the storage system.Our model enables system practitioners to decide the appropriate configuration based on their reliability requirements.

Key words: storage system, reliability, non-maximum distance separable code, markov model, mean time to data loss

CLC Number: 

  • TP302.1