【24h】

R-ADMAD

机译:R-ADMAD

获取原文

摘要

Data de-duplication has become a commodity component in data-intensive systems and it is required that these systems provide high reliability comparable to others. Unfortunately, by storing duplicate data chunks just once, de-duped system improves storage utilization at cost of error resilience or reliability. In this paper, R-ADMAD, a high reliability provision mechanism is proposed. It packs variable-length data chunks into fixed sized objects, and exploits ECC codes to encode the objects and distributes them among the storage nodes in a redundancy group, which is dynamically generated according to current status and actual failure domains. Upon failures, R-ADMAD proposes a distributed and dynamic recovery process. Experimental results show that R-ADMAD can provide the same storage utilization as RAID-like schemes, but comparable reliability to replication based schemes with much more redundancy. The average recovery time of R-ADMAD based configurations is about 2-6 times less than RAID-likeschemes. Moreover, R-ADMAD can provide dynamic load balancing even without the involvement of the overloaded storage nodes.
机译:重复数据删除已成为数据密集型系统中的一种商品组件,并且要求这些系统提供与其他系统相比可比的高可靠性。不幸的是,重复数据删除系统仅存储一次重复的数据块,以提高容错性或可靠性为代价来提高存储利用率。本文提出了一种高可靠性的提供机制R-ADMAD。它将可变长度的数据块打包到固定大小的对象中,并利用ECC代码对对象进行编码,并将它们分布在冗余组中的存储节点之间,该冗余组根据当前状态和实际故障域动态生成。发生故障时,R-ADMAD提出了分布式和动态恢复过程。实验结果表明,R-ADMAD可以提供与类似RAID的方案相同的存储利用率,但其可靠性可与基于复制的方案相媲美,并且具有更多的冗余性。基于R-ADMAD的配置的平均恢复时间比类似RAID的方案少2-6倍。此外,R-ADMAD甚至可以在不涉及过载存储节点的情况下提供动态负载平衡。

著录项

相似文献

  • 外文文献
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号