首页> 外国专利> Write new data of a first block size in a raid - array, which both the parity as well as the data in a second block size stores

Write new data of a first block size in a raid - array, which both the parity as well as the data in a second block size stores

机译:在raid-数组中写入第一个块大小的新数据,奇偶校验和第二个块大小的数据都存储

摘要

A method is implemented in a device, which method comprises:New data received by a ‘ redundant arrangement of independent plates ’ (raid) - controller (102), which are to be written, wherein the new data into blocks of a first block size is to be specified;Reading age data (606) and age parity (608) by means of the one of raid - controller (102), which corresponds to the old data stored in blocks of a second block size, which is greater than the first block size;Calculating a new parity (610) by means of the one of raid - controller (102), based on the new data, the old data, and of the old parity; andWriting of the new data and the new parity by the raid - controller (102), aligned on the blocks of the second block size, wherein parts of the old data, which is not specified by the raid - controller (102) are overwritten, likewise into the blocks of the second block size are written, wherein the one of raid - controller (102) plates which are configured as raid - 5, wherein:the reading by means of two sets of read operations of the plates is carried out, wherein a first set of read operations the reading of the old data (606) and a second set of read operations the reading of the old parity includes (608); andthe writing by means of two sets of write operations on the plates is carried out, wherein a first set of write operations, the writing of the new data and parts of the old data, which are not overwritten, comprises (612) and a second set of write operations, the writing of the new parity includes (614) orthe one of raid - controller (102) plates which are configured as raid - 6, wherein the old parity a first set of the old parity, and a second set of the old parity, wherein the new parity a first set of the new parity, and a second set of the new parity, andwherein:the reading by means of three sets of read operations of the plates is carried out, wherein a first set of the reading read operationsn="30" the old data, a second set of read operations the reading of the first set of the old parity, and a third set of read operations the reading of the second set of the old parity; andthe writing by means of three sets of write operations on the plates is carried out, wherein a first set of write operations, the writing of the new data and parts of the old data, which are not overwritten, a second set of write operations, the writing of the first set of the new parity, and a third set of write operations, the writing of the second set of the new parity includes.
机译:在设备中实现的方法,该方法包括:将由“独立板的冗余布置”(突袭)接收的新数据-要写入的控制器(102),其中,新数据成为第一块大小的块通过RAID-控制器(102)之一读取年龄数据(606)和年龄奇偶校验(608),其对应于存储在第二块大小的块中的旧数据,该第二块大小大于第一块大小;基于新数据,旧数据和旧奇偶校验,通过raid-控制器(102)之一计算新奇偶校验(610);在第二块大小的块上对齐的RAID控制器(102)写入新数据和新奇偶校验,其中RAID控制器(102)未指定的旧数据部分被覆盖,同样写入第二块大小的块中,其中配置为raid-5的raid-controller(102)板之一,其中:借助于板的两组读取操作进行读取,其中第一组读取操作读取旧数据(606),第二组读取操作读取旧奇偶校验包括(608);以及通过在板上进行的两组写操作进行写操作,其中第一组写操作,新数据的写和未被覆盖的旧数据的部分包括(612)和第二写操作在一组写操作中,新奇偶校验的写入包括(614)或配置为raid-6的raid-控制器(102)板之一,其中旧奇偶校验是第一组旧奇偶校验,第二组是旧奇偶校验,其中新奇偶校验,新奇偶校验的第一组和新奇偶校验的第二组,以及:其中,通过板的三组读取操作进行读取,其中第一组读取旧数据的读取操作n = 30;读取第二组读取操作读取第一组旧奇偶校验,读取第三组读取操作读取第二组旧奇偶校验;通过在板上进行三组写操作进行写操作,其中第一组写操作,新数据的写和未被覆盖的旧数据的一部分,第二组写操作,新奇偶校验的第一组的写入以及第三组写操作,新奇偶校验的第二组的写入包括。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号