首页> 外文期刊>Concurrency and computation: practice and experience >A decentralized redundancy generation scheme for codesrnwith locality in distributed storage systems
【24h】

A decentralized redundancy generation scheme for codesrnwith locality in distributed storage systems

机译:分布式存储系统中局部编码的分散冗余生成方案

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

摘要

The increasing data volume in a large number of applications presents a dire need for supportingrnthe reliable datamanagement in distributed storage systems. Existing classical erasure codes,rnsuch as the Reed-Solomon codes and locally reconstruction codes, are widely adopted by manyrndistributed storage systems. However, existing researches mainly focus on proposing new optimizedrncodes, ignoring the optimization of the encoding process with the classical codes, whererninefficient encoding process greatly degrades the encoding performance of the distributed storagernsystems. Thus, how to complete the encoding process in an efficient way has become thernchallenge for adopting the classical codes. In this paper, we propose a decentralized redundancyrngeneration scheme on the basis of the codes with locality, called D2CP, where a 2-step frameworkrnis proposed to support both the data patterns (replication to encoding and direct encoding) andrncodeswith locality with any parameter set. For improving the insertion throughput,D2CP adoptsrna data placement techniquewith consistent hashing to guide the selection of nodes. For reducingrnthe network traffic cost,D2CP adopts a data sending scheduling technique to schedule the transmissionrnof the source nodes and a cooperative parity generation technique to generate the parityrndata cooperatively. To evaluate the performance of D2CP, we conduct experiments on our RAIDrndistributed storage system under various parameter settings with both 30 physical and 200 virtualrnservers. Extensive experiments confirm that D2CP can improve the encoding throughput byrn20% and 32% and reduce the network traffic cost by 16% and 33% compared with the typicalrnapproaches on average for the 2 data patterns respectively
机译:在大量应用中不断增加的数据量提出了对在分布式存储系统中支持可靠数据管理的迫切需求。现有的经典擦除码,例如里德-所罗门码和本地重建码,已被许多分布式存储系统广泛采用。但是,现有的研究主要集中在提出新的优化编码上,而忽略了传统编码对编码过程的优化,效率低下的编码过程大大降低了分布式存储系统的编码性能。因此,如何有效地完成编码过程已成为采用经典码的迫切挑战。在本文中,我们基于局部性代码D2CP提出了一种分散冗余生成方案,其中提出了一个两步框架来支持数据模式(对编码和直接编码的复制)和具有局部性且具有任何参数集的代码。为了提高插入吞吐量,D2CP采用具有一致哈希值的rna数据放置技术来指导节点的选择。为了降低网络流量成本,D2CP采用数据发送调度技术对源节点的传输进行调度,并采用协同奇偶校验生成技术来协同生成奇偶校验数据。为了评估D2CP的性能,我们在30种物理服务器和200种虚拟服务器的各种参数设置下,对RAIDrn分布式存储系统进行了实验。大量实验证实,与2种数据模式的平均平均方法相比,D2CP可以分别将编码吞吐量提高rn20%和32%,并将网络流量成本分别降低16%和33%。

著录项

  • 来源
  • 作者单位

    National Key Laboratory for Parallel andDistributed Processing, College of ComputerNational University of Defense Technology,Changsha, Hunan, China;

    National Key Laboratory for Parallel andDistributed Processing, College of ComputerNational University of Defense Technology,Changsha, Hunan, China;

    National Key Laboratory for Parallel andDistributed Processing, College of ComputerNational University of Defense Technology,Changsha, Hunan, China;

    National Key Laboratory for Parallel andDistributed Processing, College of ComputerNational University of Defense Technology,Changsha, Hunan, China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    decentralized; erasure codes; encoding process; network traffic cost;

    机译:去中心化擦除码;编码过程;网络流量成本;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号