首页> 外国专利> Method and means for coding and rebuilding that data contents of unavailable DASDs or rebuilding the contents of DASDs in error in the presence of reduced number of unavailable DASDs in a DASD array

Method and means for coding and rebuilding that data contents of unavailable DASDs or rebuilding the contents of DASDs in error in the presence of reduced number of unavailable DASDs in a DASD array

机译:在DASD阵列中存在不可用DASD的数量减少的情况下,用于编码和重建不可用DASD的数据内容或错误地重建DASD内容的方法和手段

摘要

A method and means for coding an (M-1)M data array written onto an array of M synchronous recording paths and for rebuilding and writing onto spare recording path capacity when up to a preselected number R of array DASDs fail, or one DASD becomes erroneous and up to R-2 fail. Data is mapped into the parallel paths using an (M-1)M data and parity block array as the storage model where M is a prime number and each block extent is uniform and at least one bit in length. The (M-1) M data and parity block array is encoded to include zero XOR sums along a traverses of slopes 0, 1, 2, . . . , P-1, extended cyclically over said data array. Rebuilding data and parity blocks is occasioned upon unavailability of no more than R less than or equal to P recording path failures, or one recording path in error and up to R-2 recording path failures. This includes calculating XOR-sums along the traversed paths of P-1 slopes, cyclic and linear shifts and XOR operations, recovering the unavailable DASDs by means of iterative solution of a set of recursions, and finally writing the rebuilt array back to onto M recording paths inclusive of any spare paths.
机译:一种用于对写入到M个同步记录路径的阵列上的(M-1)M个数据阵列进行编码,以及当多达阵列DASD的预选数量R失败或一个DASD变为可用时,用于重建和写入备用记录路径容量的方法和装置错误,直到R-2失败。使用(M-1)M数据和奇偶校验块阵列作为存储模型,将数据映射到并行路径,其中M是质数,每个块范围是统一的,长度至少为一位。 (M-1)M个数据和奇偶校验块阵列被编码为包括沿着斜率0、1、2,...的遍历的零XOR和。 。 。 ,P-1,在所述数据阵列上循环扩展。如果不可用的R小于或等于P个记录路径故障,或者一个记录路径有错误,并且多达R-2个记录路径故障,则可能会重建数据和奇偶校验块。这包括计算沿P-1斜率,循环和线性移位以及XOR运算的遍历路径的XOR和,通过一组递归的迭代解来恢复不可用的DASD,最后将重建的数组写回到M记录上包含所有备用路径的路径。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号