首页> 外文期刊>IEEE Transactions on Computers >Performance of Two-Disk Failure-Tolerant Disk Arrays
【24h】

Performance of Two-Disk Failure-Tolerant Disk Arrays

机译:两磁盘容错磁盘阵列的性能

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

摘要

RAID5 disk arrays use the rebuild process to reconstruct the contents of a failed disk on a spare disk, but this process is unsuccessful if latent sector failures are encountered or a second disk failure occurs. The high cost of data loss has led to two-disk failure-tolerant (2DFT) arrays: RAID6, EVENODD, row-diagonal parity (RDP), and RM2. RAID6 uses Reed-Solomon (RS) codes, whereas the latter three use parity encoding. This paper is concerned with the performance from the viewpoint of disk accesses, which, with an appropriate choice of symbol sizes, is the same for RAID6, EVENODD, and RDP, rather than the computational cost (number of XOR operations). We compare the performance of 2DFTs with each other, as well as RAIDO and RAID5 in normal and degraded operating modes. We derive cost functions for processing discrete disk accesses. The mean response time can be obtained analytically with Poisson arrivals and first-come, first-served (FCFS) scheduling. A simulation is used for validation, calibrating the approximate fork-join response analysis, and shortest-access-time-first (SATF) scheduling. The response time for read requests in RAID6 and RM2 is higher than RAID5 and RAIDO and increases with the fraction of write requests. When there is a single disk failure, RM2 outperforms RAID6 since it has a smaller parity group size than RAID6, but RAID6 outperforms RM2 with two disk failures because of its costlier recovery process. Disk loads in RM2 and RAID6 in degraded mode are unbalanced, and a solution based on pseudorandom permutations is proposed for this purpose
机译:RAID5磁盘阵列使用重建过程在备用磁盘上重建故障磁盘的内容,但是如果遇到潜在扇区故障或发生第二个磁盘故障,则该过程将失败。数据丢失的高昂成本导致了两个磁盘的容错(2DFT)阵列:RAID6,EVENODD,行对角奇偶校验(RDP)和RM2。 RAID6使用Reed-Solomon(RS)码,而后三个使用奇偶校验编码。本文从磁盘访问的角度来关注性能,通过适当选择符号大小,磁盘访问对于RAID6,EVENTODD和RDP都是相同的,而不是计算成本(XOR操作数)。我们将2DFT的性能以及正常和降级操作模式下的RAIDO和RAID5彼此进行比较。我们推导了用于处理离散磁盘访问的成本函数。平均响应时间可以通过泊松到达和先来先服务(FCFS)调度来分析获得。仿真用于验证,校准近似的fork-join响应分析和最短访问时间优先(SATF)调度。 RAID6和RM2中读请求的响应时间比RAID5和RAIDO高,并且随写请求的比例而增加。当单个磁盘出现故障时,RM2的奇偶校验组大小要比RAID6小,因此其性能要优于RAID6;但是由于RAID 2的恢复过程成本较高,因此它具有两个磁盘故障的表现优于RM2。降级模式下RM2和RAID6中的磁盘负载不平衡,为此提出了一种基于伪随机排列的解决方案

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号