Skip to main content
QUICK REVIEW

[论文解读] Explicit MBR All-Symbol Locality Codes

Govinda M. Kamath, Natalia Silberstein|arXiv (Cornell University)|Feb 4, 2013
Advanced Data Storage Technologies参考文献 11被引用 14
一句话总结

本文提出了使用Gabidulin预编码和MBR局部码的显式构造方法,构建具有全符号局部性的最小带宽再生(MBR)码,实现了最优最小距离和最大容错能力。通过将Gabidulin码与MBR或分数重复(FR)局部码结合,该构造实现了高效的按传输修复和最优修复带宽,同时保持了完整的局部性和最优码距。

ABSTRACT

Node failures are inevitable in distributed storage systems (DSS). To enable efficient repair when faced with such failures, two main techniques are known: Regenerating codes, i.e., codes that minimize the total repair bandwidth; and codes with locality, which minimize the number of nodes participating in the repair process. This paper focuses on regenerating codes with locality, using pre-coding based on Gabidulin codes, and presents constructions that utilize minimum bandwidth regenerating (MBR) local codes. The constructions achieve maximum resilience (i.e., optimal minimum distance) and have maximum capacity (i.e., maximum rate). Finally, the same pre-coding mechanism can be combined with a subclass of fractional-repetition codes to enable maximum resilience and repair-by-transfer simultaneously.

研究动机与目标

  • 设计具有全符号局部性的显式分布式存储码,并实现最优修复带宽。
  • 在具有局部性的MBR码中实现最大容错能力(最优最小距离)和最大容量(最大速率)。
  • 通过使用基于分数重复(FR)码的局部码,实现在具有局部性的码中的按传输修复。
  • 构建能同时实现最优最小距离和通过均匀秩累积(URA)特性实现高效修复的码。

提出的方法

  • 使用Gabidulin码作为预编码,生成具有结构化秩累积的高码率码字。
  • 将Gabidulin码字划分为若干段:前tK_L个符号被划分为t组,每组通过参数为(n_L, r, d, α, β, K_L)的MBR码进行编码。
  • 将剩余的Δα个符号作为独立符号处理,每个符号构成一个独立的局部组。
  • 应用均匀秩累积(URA)特性,以确保生成矩阵中厚列子集的秩增长一致。
  • 利用基于t-设计的分数重复(FR)码作为局部码,以实现按传输修复并保持最优距离界限。
  • 将MBR或FR局部码与Gabidulin预编码结合,构造出具有完整(r,δ)全符号局部性和最优d_min的向量码。

实验结果

研究问题

  • RQ1能否在保持最优最小距离的前提下,实现具有全符号局部性的显式MBR码构造?
  • RQ2Gabidulin预编码如何用于在局部可修复码中联合优化速率、容错能力和修复带宽?
  • RQ3能否将分数重复码与MBR局部码结合,以同时实现最优最小距离和按传输修复?
  • RQ4均匀秩累积(URA)对具有局部性的向量码的最小距离界有何影响?

主要发现

  • 所提出的构造实现了最优最小距离d_min = n - P^{(inv)}(K) + 1,与URA码的理论上限完全一致。
  • 通过使用Gabidulin预编码和MBR局部码,所得码实现了完整的(r,δ)全符号局部性,具备最大容错能力和最大速率。
  • 当使用基于t-设计(如Fano平面)的FR码作为局部码时,该构造实现了按传输修复,同时保持了最优最小距离。
  • 使用MBR局部码可确保最小带宽再生和最优修复带宽,而Gabidulin预编码则保证了高文件大小和高码率。
  • 该构造是显式且高效的,具有清晰的编码过程:将消息分段,并对每一段分别应用局部MBR或FR码。
  • 该方法具有通用性,只要满足n = t n_L + Δ且K ≤ t K_L,即可适用于任意参数n, r, δ, K。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。