arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1005.4178cs.ITcs.DCcs.NImath.IT
收藏

基于乘积矩阵构造的分布存储在MSR和MBR点的最优精确再生码

Optimal Exact-Regenerating Codes for Distributed Storage at the MSR and MBR Points via a Product-Matrix Construction

K. V. Rashmi, Nihar B. Shah, P. Vijay Kumar

摘要:

再生码是一类分布式存储码,其最优地将修复故障节点所需的带宽与网络中每个节点存储的数据量进行交换。最小存储再生(MSR)码首先最小化每个节点存储的数据量,然后最小化修复带宽,而最小带宽再生(MBR)码以相反的顺序执行最小化。[n,k,d]再生码允许通过连接到网络中的n个节点中的任何k个节点来恢复数据,同时要求通过连接(使用较小容量的链路)到任何d个节点来修复故障节点。以前,显式和一般的结构的确切再生码已被限制的情况下n=d+1。在本文中,我们提出了最佳的,明确的结构MBR码的所有可行的值[n,k,d]和MSR码的所有[n,k,d >= 2k-2],使用产品矩阵的框架。特定的产品矩阵性质的建设显着简化系统操作。据我们所知,这些是精确再生码的第一个构造,允许分布式存储网络中的节点数n独立于其他参数进行选择。本文还包含了一个更简单的描述,在产品矩阵的框架下,以前构造的MSR码,其中参数d满足[n=d+1,k,d >= 2k-1]。

英文摘要:

Regenerating codes are a class of distributed storage codes that optimally trade the bandwidth needed for repair of a failed node with the amount of data stored per node of the network. Minimum Storage Regenerating (MSR) codes minimize first, the amount of data stored per node, and then the repair bandwidth, while Minimum Bandwidth Regenerating (MBR) codes carry out the minimization in the reverse order. An [n, k, d] regenerating code permits the data to be recovered by connecting to any k of the n nodes in the network, while requiring that repair of a failed node be made possible by connecting (using links of lesser capacity) to any d nodes. Previous, explicit and general constructions of exact-regenerating codes have been confined to the case n=d+1. In this paper, we present optimal, explicit constructions of MBR codes for all feasible values of [n, k, d] and MSR codes for all [n, k, d >= 2k-2], using a product-matrix framework. The particular product-matrix nature of the constructions is shown to significantly simplify system operation. To the best of our knowledge, these are the first constructions of exact-regenerating codes that allow the number n of nodes in the distributed storage network, to be chosen independent of the other parameters. The paper also contains a simpler description, in the product-matrix framework, of a previously constructed MSR code in which the parameter d satisfies [n=d+1, k, d >= 2k-1].

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

↑