Locally Repairable Convertible Codes With Optimal Access Costs

IF 2.2 3区 计算机科学 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS
Xiangliang Kong
{"title":"Locally Repairable Convertible Codes With Optimal Access Costs","authors":"Xiangliang Kong","doi":"10.1109/TIT.2024.3435346","DOIUrl":null,"url":null,"abstract":"Modern large-scale distributed storage systems use erasure codes to protect against node failures with low storage overhead. In practice, the failure rate and other factors of storage devices in the system may vary significantly over time, and leads to changes of the ideal code parameters. To maintain the storage efficiency, this requires the system to adjust parameters of the currently used codes. The changing process of code parameters on encoded data is called code conversion. As an important class of storage codes, locally repairable codes (LRCs) can repair any codeword symbol using a small number of other symbols. This feature makes LRCs highly efficient for addressing single node failures in the storage systems. In this paper, we investigate the code conversions for locally repairable codes in the merge regime. We establish a lower bound on the access cost of code conversion for general LRCs and propose a construction of LRCs that can perform code conversions with access cost matching this bound. This construction yields a family of LRCs with optimal conversion processes over a field size linear in the code length. As a special case, it provides a family of RS codes with optimal conversion processes, which could be of particular practical interest.","PeriodicalId":13494,"journal":{"name":"IEEE Transactions on Information Theory","volume":"70 9","pages":"6239-6257"},"PeriodicalIF":2.2000,"publicationDate":"2024-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Information Theory","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10614223/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Modern large-scale distributed storage systems use erasure codes to protect against node failures with low storage overhead. In practice, the failure rate and other factors of storage devices in the system may vary significantly over time, and leads to changes of the ideal code parameters. To maintain the storage efficiency, this requires the system to adjust parameters of the currently used codes. The changing process of code parameters on encoded data is called code conversion. As an important class of storage codes, locally repairable codes (LRCs) can repair any codeword symbol using a small number of other symbols. This feature makes LRCs highly efficient for addressing single node failures in the storage systems. In this paper, we investigate the code conversions for locally repairable codes in the merge regime. We establish a lower bound on the access cost of code conversion for general LRCs and propose a construction of LRCs that can perform code conversions with access cost matching this bound. This construction yields a family of LRCs with optimal conversion processes over a field size linear in the code length. As a special case, it provides a family of RS codes with optimal conversion processes, which could be of particular practical interest.
可在本地修复的可转换代码,具有最佳接入成本
现代大规模分布式存储系统使用擦除码来防止节点故障,同时降低存储开销。在实际应用中,系统中存储设备的故障率和其他因素可能会随着时间的推移而发生显著变化,从而导致理想的代码参数发生变化。为了保持存储效率,系统需要调整当前使用的编码参数。编码数据的编码参数变化过程称为编码转换。作为一类重要的存储编码,本地可修复编码(LRC)可以使用少量其他符号修复任何编码词符号。这一特点使得 LRC 在处理存储系统中的单节点故障时非常高效。在本文中,我们研究了合并机制中可本地修复代码的代码转换。我们建立了一般 LRC 的代码转换访问成本下限,并提出了一种 LRC 结构,它能以与此下限相匹配的访问成本执行代码转换。这种构造产生了一系列 LRC,它们在与代码长度成线性关系的字段上具有最佳的转换过程。作为一个特例,它提供了一个具有最佳转换过程的 RS 编码族,这可能具有特殊的实际意义。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Information Theory
IEEE Transactions on Information Theory 工程技术-工程:电子与电气
CiteScore
5.70
自引率
20.00%
发文量
514
审稿时长
12 months
期刊介绍: The IEEE Transactions on Information Theory is a journal that publishes theoretical and experimental papers concerned with the transmission, processing, and utilization of information. The boundaries of acceptable subject matter are intentionally not sharply delimited. Rather, it is hoped that as the focus of research activity changes, a flexible policy will permit this Transactions to follow suit. Current appropriate topics are best reflected by recent Tables of Contents; they are summarized in the titles of editorial areas that appear on the inside front cover.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信