首页> 外文学位 >Enabling efficient fault tolerance in distributed file systems through erasure codes.
【24h】

Enabling efficient fault tolerance in distributed file systems through erasure codes.

机译:通过擦除代码在分布式文件系统中实现有效的容错能力。

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

摘要

Over the past few years, distributed file systems have been widely used as substantial infrastructures and key components of current large-scale Internet applications. By the nature of storage systems, a lot of existing distributed file systems focus more on the aspect of data availability and fault tolerance. A practical and popular solution to improve the data availability is to create extra data copies. However, a common drawback of this solution is inefficient storage space utilization.;This thesis aims to solve the efficient fault tolerance problem in distributed file systems. Our solution is expected to reduce the space cost while maintaining similar or higher data reliability of the whole system. To achieve the fault tolerance on distributed file systems, this thesis compares a certain number of erasure codes, including traditional Maximum Distance Separable (MDS) erasure codes and Low-Density Parity-Check (LDPC) erasure codes as alternatives. The algorithms to construct applicable erasure codes are presented and illustrated in this thesis.;A simulator is developed for the simulation of data availability model with various parameter settings. Erasure codes construction is implemented in experiment. We evaluate the performance of our solutions according to the following performance metrics: encoding and decoding efficiency, storage space overhead and utilization, and data availability. These evaluations are completed through experiments in a practical environment as well as simulation.;The experimental results demonstrate the validity and effectiveness of the proposed scheme. We have shown that an efficient fault tolerant scheme in distributed file systems can be achieved by applying erasure code technology. Compared to the previous MDS erasure codes such as Reed-Solomon Codes, the family of LDPC erasure codes meets the goal of enabling efficient fault tolerance in distributed file systems with an acceptable trade-off between the extra cost of encoding/decoding time and storage overhead.
机译:在过去的几年中,分布式文件系统已被广泛用作当前大规模Internet应用程序的重要基础结构和关键组件。根据存储系统的性质,许多现有的分布式文件系统都更加关注数据可用性和容错能力。一种提高数据可用性的实用且流行的解决方案是创建额外的数据副本。但是,该解决方案的一个共同缺点是存储空间利用效率低下。本文旨在解决分布式文件系统中的高效容错问题。我们的解决方案有望减少空间成本,同时保持整个系统相似或更高的数据可靠性。为了达到分布式文件系统的容错能力,本文比较了一定数量的擦除码,包括传统的最大距离可分离(MDS)擦除码和低密度奇偶校验(LDPC)擦除码。本文提出并举例说明了构建适用的擦除码的算法。;开发了一种用于模拟具有各种参数设置的数据可用性模型的模拟器。擦除码的构建是在实验中实现的。我们根据以下性能指标评估解决方案的性能:编码和解码效率,存储空间开销和利用率以及数据可用性。通过在实际环境中的实验以及仿真来完成这些评估。实验结果证明了该方案的有效性和有效性。我们已经表明,通过应用擦除码技术可以在分布式文件系统中实现有效的容错方案。与以前的MDS擦除代码(例如Reed-Solomon码)相比,LDPC擦除代码系列满足了在分布式文件系统中实现高效容错的目标,并且在编码/解码时间的额外成本与存储开销之间取得了可接受的折衷。 。

著录项

  • 作者

    Yu, Li.;

  • 作者单位

    Oklahoma State University.;

  • 授予单位 Oklahoma State University.;
  • 学科 Computer Science.
  • 学位 M.S.
  • 年度 2011
  • 页码 79 p.
  • 总页数 79
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号