arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1806.04437cs.ITmath.IT
收藏

分布式存储中的纠删编码研究综述

Erasure Coding for Distributed Storage: An Overview

S. B. Balaji, M. Nikhil Krishnan, Myna Vajha, Vinayak Ramkumar, Birenjith Sasidharan, P. Vijay Kumar

摘要:

在分布式存储系统中,代码符号分散在节点或存储单元中的空间中,而不是时间。在诸如大型数据中心的设置中,重要的考虑因素是故障节点的有效修复。有效的修复需要擦除码,在面对节点故障时,擦除码在最小化通过网络传输的修复数据量、在帮助节点处访问的数据量以及所接触的帮助节点的数量方面是有效的。编码理论已经发展到通过引入两种新的擦除码来应对这些挑战,即再生码和局部可恢复码,以及提出修复无处不在的里德-所罗门码的新方法。本调查概述了过去十年在这方面所作的努力。

英文摘要:

In a distributed storage system, code symbols are dispersed across space in nodes or storage units as opposed to time. In settings such as that of a large data center, an important consideration is the efficient repair of a failed node. Efficient repair calls for erasure codes that in the face of node failure, are efficient in terms of minimizing the amount of repair data transferred over the network, the amount of data accessed at a helper node as well as the number of helper nodes contacted. Coding theory has evolved to handle these challenges by introducing two new classes of erasure codes, namely regenerating codes and locally recoverable codes as well as by coming up with novel ways to repair the ubiquitous Reed-Solomon code. This survey provides an overview of the efforts in this direction that have taken place over the past decade.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑