首页> 外文期刊>Computers, IEEE Transactions on >Rethinking RAID-5 Data Layout for Better Scalability
【24h】

Rethinking RAID-5 Data Layout for Better Scalability

机译:重新考虑RAID-5数据布局以实现更好的可扩展性

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

摘要

In RAID-5, data and parity blocks are distributed across all disks in a round-robin fashion. Previous approaches to RAID-5 scaling preserve such round-robin distribution, therefore requiring all the data to be migrated. In this paper, we rethink RAID-5 data layout and propose a new approach to RAID-5 scaling called MiPiL. First, MiPiL minimizes data migration while maintaining a uniform data distribution, not only for regular data but also for parity data. It moves the minimum number of data blocks from old disks to new disks for regaining a uniform data distribution. Second, MiPiL optimizes online data migration with piggyback parity updates and lazy metadata updates. Piggyback parity updates during data migration reduce the numbers of additional XOR computations and disk I/Os. Lazy metadata updates minimize the number of metadata writes without compromising data reliability. We implement MiPiL in Linux Kernel 2.6.32.9, and evaluate its performance by replaying three real-system traces. The results demonstrate that MiPiL consistently outperforms the existing “moving-everything” approach by 74.07-77.57% in redistribution time and by 25.78-70.50% in user response time. The experiments also illustrate that under the WebSearch2 and Financial1 workloads, the performance of the RAID-5 scaled using MiPiL is almost identical to that of the round-robin RAID-5.
机译:在RAID-5中,数据和奇偶校验块以循环方式分布在所有磁盘上。以前的RAID-5扩展方法保留了这种循环分布,因此需要迁移所有数据。在本文中,我们重新考虑了RAID-5数据布局,并提出了一种称为MiPiL的RAID-5扩展新方法。首先,MiPiL不仅在常规数据而且还在奇偶校验数据上,在保持统一数据分布的同时最大程度地减少了数据迁移。它将最小数量的数据块从旧磁盘移动到新磁盘,以重新获得统一的数据分配。其次,MiPiL通过搭载奇偶校验更新和惰性元数据更新来优化在线数据迁移。数据迁移期间的搭载奇偶校验更新可减少其他XOR计算和磁盘I / O的数量。惰性元数据更新可在不影响数据可靠性的情况下最大程度地减少元数据的写入次数。我们在Linux Kernel 2.6.32.9中实现了MiPiL,并通过重播三个真实系统跟踪来评估其性能。结果表明,MiPiL在重新分配时间上始终优于现有的“移动一切”方法,分别达到74.07-77.57%和25.78-70.50%。实验还表明,在WebSearch2和Financial1工作负载下,使用MiPiL扩展的RAID-5的性能几乎与循环RAID-5的性能相同。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号