首页> 外文期刊>IEEE Journal on Selected Areas in Communications >A Repair Framework for Scalar MDS Codes
【24h】

A Repair Framework for Scalar MDS Codes

机译:标量MDS代码的修复框架

获取原文
获取原文并翻译 | 示例
           

摘要

Several works have developed vector-linear maximum-distance separable (MDS) storage codes that minimize the total communication cost required to repair a single coded symbol after an erasure, referred to as repair bandwidth (BW). Vector codes allow communicating fewer sub-symbols per node, instead of the entire content. This allows non trivial savings in repair BW. In sharp contrast, classic codes, like Reed-Solomon (RS), used in current storage systems, are deemed to suffer from naive repair, i.e. downloading the entire stored message to repair one failed node. This mainly happens because they are scalar-linear. In this work, we present a simple framework that treats scalar codes as vector-linear. In some cases, this allows significant savings in repair BW. We show that vectorized scalar codes exhibit properties that simplify the design of repair schemes. Our framework can be seen as a finite field analogue of real interference alignment. Using our simplified framework, we design a scheme that we call clique-repair which provably identifies the best linear repair strategy for any scalar 2-parity MDS code, under some conditions on the sub-field chosen for vectorization. We specify optimal repair schemes for specific (5,3)- and (6,4)-Reed-Solomon (RS) codes. Further, we present a repair strategy for the RS code currently deployed in the Facebook Analytics Hadoop cluster that leads to 20% of repair BW savings over naive repair which is the repair scheme currently used for this code.
机译:几项工作开发了矢量线性最大距离可分离(MDS)存储代码,该代码最大程度地减少了擦除后修复单个编码符号所需的总通信成本,称为修复带宽(BW)。矢量代码允许每个节点(而不是整个内容)传达更少的子符号。这样可以节省维修BW的费用。与之形成鲜明对比的是,当前存储系统中使用的经典代码(例如Reed-Solomon(RS))被视为天真修复,即下载整个存储的消息以修复一个故障节点。这主要是因为它们是标量线性的。在这项工作中,我们提出了一个简单的框架,将标量代码视为向量线性。在某些情况下,这可以大大节省维修带宽。我们证明了矢量化的标量代码具有简化维修方案设计的特性。我们的框架可以看作是实际干扰对准的有限域模拟。使用简化后的框架,我们设计了一种称为团块修复的方案,该方案在选择用于矢量化的子字段上的某些条件下,可证明为任何标量2奇偶校验MDS代码确定最佳的线性修复策略。我们为(5,3)-和(6,4)-里德-所罗门(RS)码指定最佳修复方案。此外,我们提出了一种针对当前部署在Facebook Analytics Hadoop集群中的RS代码的修复策略,相比于朴素的修复(这是当前用于该代码的修复方案),它可节省20%的修复BW。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号