通信学报 ›› 2016, Vol. 37 ›› Issue (10): 65-74.doi: 10.11959/j.issn.1000-436x.2016197

• 学术论文 • 上一篇    下一篇

面向云存储容错系统的RS再生码

鄢喜爱1,2,张大方1,杨金民1,张波云2   

  1. 1 湖南大学信息科学与工程学院,湖南 长沙 410082
    2 湖南警察学院信息技术系,湖南 长沙 410138
  • 出版日期:2016-10-25 发布日期:2016-10-25
  • 基金资助:
    国家自然科学基金资助项目;国家自然科学基金资助项目;国家重点基础研究发展计划(“973”计划)基金资助项目;公安部公安理论及软科学研究计划基金资助项目;湖南省科技厅科研基金资助项目;网络侦查技术湖南省重点实验室基金资助项目

RS regenerating codes for cloud storage fault-tolerant system

Xi-ai YAN1,2,Da-fang ZHANG1,Jin-min YANG1,Bo-yun ZHANG2   

  1. 1 College of Computer Science and Electronic Engineering,Hunan University,Changsha 410082,China
    2 Department of Information Technology,Hunan Police Academy,Changsha 410138,China
  • Online:2016-10-25 Published:2016-10-25
  • Supported by:
    The National Natural Science Foundation of China;The National Natural Science Foundation of China;The National Key Basic Research and Development Program of China (973 Program);Ministry of Public Security Public Security Theory and Soft Science Research Projects;Hunan Provincial Science and Technology Department Research Projects;Hunan Provincial Key Laboratory of Network Investigational Technology Research Projects

摘要:

面向云存储容错系统提出了一种 RS 再生纠删码,该编码继承了 RS 编码容多错的可靠性,又能实现容三错的高效性。对RS再生码中单节点故障混合修复方法进行了介绍,并求出了混合修复时磁盘读取数的理论下界。从理论上对RS再生码的存储开销、译码效率、修复带宽进行了性能评估。实验结果表明,RS再生纠删码比同类纠删码的修复性能有较大的提升,特别是采用混合修复算法以后,系统单故障恢复时间下降20.8%~28.2%。

关键词: 云存储, 容错, 纠删码, RS码, RDP码

Abstract:

RS(Reed-Solomon) regenerating erasure codes was proposed for cloud storage fault-tolerant system,which not only inherited the reliability of the RS encoding,but also achieved the high efficiency of tolerance three faults.Hybrid recovery method of the single fault node based on RS regenerating erasure codes was introduced.And the theoretical lower bound of the number of accessing disks was computed.In theory,the performance evaluation of the storage overhead,decoding efficiency,and repair bandwidth of the RS regenerating erasure codes was carried out.Experiments results show that the repair performance of RS regenerating erasure codes is improved greatly than the similar erasure codes,and the total recovery time of the system is reduced by 20.8%~28.2% using hybrid recovery algorithm in the case of single fault.

Key words: cloud storage, fault tolerance, erasure codes, RS encoding, RDP encoding

No Suggested Reading articles found!