Journal of Beijing University of Posts and Telecommunications

  • EI核心期刊

JOURNAL OF BEIJING UNIVERSITY OF POSTS AND TELECOM ›› 2019, Vol. 42 ›› Issue (5): 75-82.doi: 10.13190/j.jbupt.2019-026

Previous Articles     Next Articles

Construction of Group Repairable Codes for Non-Uniform Fault Protection

WANG Jing1, LIU Yan1, YU Chun-lei1, WANG Mi1, LIU Xiang-yang2   

  1. 1. School of Information Engineering, Chang'an University, Xi'an 710064, China;
    2. College of Information and Communication, National University of Defense Technology, Xi'an 710106, China
  • Received:2019-03-15 Online:2019-10-28 Published:2019-11-25

Abstract: Considering that there are files with different heat in actual distributed storage systems, a class of group repairable codes based on non-uniform fault protection (GRC-NFP) is proposed. GRC-NFP provides higher protection for hot files and nodes with high fault probability, and reduces the disk I/O overhead for repairing multiple failed nodes. Specifically, after hot and cold grouping, the fault probabilities of data blocks are represented and sorted by that of the stored target nodes. Data blocks are stored into multiple data groups with increasing lengths, and group encoded blocks are further generated. Performance analysis and actual system deployment showed that GRC-NFP had higher fault tolerance and lower repair locality under less storage overhead compared with Reed-Solomon codes and group repairable codes. Moreover, the hot files can be protected more effectively by adopting GRC-NFP. The fewer coding and fault repair time under system deployment further proved the feasibility of GRC-NFP.

Key words: distributed storage system, non-uniform fault protection, group repairable codes, file reliability

CLC Number: