Method and apparatus for preventing the use of corrupt data in a
multiple disk raid organized storage system
    5.
    发明授权
    Method and apparatus for preventing the use of corrupt data in a multiple disk raid organized storage system 失效
    用于防止在多个磁盘组织存储系统中使用损坏的数据的方法和装置

    公开(公告)号:US5581690A

    公开(公告)日:1996-12-03

    申请号:US497566

    申请日:1995-06-28

    CPC classification number: G06F11/1076 G06F11/3034 G06F11/3055 G06F2211/1009

    Abstract: A storage system having a plurality of disks arranged into a RAID array and a logging process and apparatus that identifies corrupt or invalid data and which prevents the corrupt or invalid data from being sent to a user application or used in any computations internal to the functioning of the array. In the preferred embodiment, a plurality of status bits, each having a first and second state are associated with each data block and parity block. If the status bit indicates that the block may contain corrupt or invalid information then that block is not used in regenerating data for an unavailable block or sent to a user application upon a read request.

    Abstract translation: 具有布置成RAID阵列的多个盘的存储系统和识别损坏或无效数据的记录过程和装置,并且防止将损坏或无效数据发送到用户应用程序或用于在运行内部的任何计算中使用 阵列。 在优选实施例中,每个具有第一和第二状态的多个状态位与每个数据块和奇偶校验块相关联。 如果状态位指示该块可能包含损坏或无效的信息,则该块不会用于重新生成不可用块的数据,或者在读取请求时发送给用户应用程序。

    Method and apparatus for preserving data integrity in a multiple disk
raid organized storage system
    6.
    发明授权
    Method and apparatus for preserving data integrity in a multiple disk raid organized storage system 失效
    用于在多个磁盘组合存储系统中保持数据完整性的方法和装置

    公开(公告)号:US5504858A

    公开(公告)日:1996-04-02

    申请号:US385227

    申请日:1995-02-08

    CPC classification number: G06F11/1076

    Abstract: A data storage system using a RAID array and a logging process and apparatus that identifies a parity block that may not contain the proper parity for its associated data blocks and which prevents such inconsistent parity information from being used in the regeneration of unavailable data. A small fraction of the blocks of each disk are dedicated to storing parity metadata bits. The parity metadata is associated with the parity blocks and identifies whether or not each parity block contains the proper parity information for its associated data blocks or may contain invalid information. The data integrity of the RAID array is preserved by preventing the generation of undetected corrupt data.

    Abstract translation: 一种使用RAID阵列的数据存储系统以及记录过程和装置,其识别可能不包含其关联数据块的正确奇偶校验的奇偶校验块,并且防止这种不一致的奇偶校验信息被用于不可用数据的再生。 每个磁盘的一小部分块专用于存储奇偶校验元数据位。 奇偶校验元数据与奇偶校验块相关联,并且识别每个奇偶校验块是否包含其相关数据块的适当奇偶校验信息,或者可能包含无效信息。 通过防止产生未检测到的损坏的数据来保护RAID阵列的数据完整性。

    Timing chain snubber
    7.
    发明授权
    Timing chain snubber 失效
    定时链缓冲

    公开(公告)号:US4193314A

    公开(公告)日:1980-03-18

    申请号:US889133

    申请日:1978-03-22

    Abstract: An engine timing chain snubber comprises a pair of guide shoes fixedly supported on the engine block and extending in line-to-line nondeflecting contact with the inner sides of unsupported chain portions between drive and driven sprockets. The guide shoes prevent movement of the chain runs inwardly of their tensioned positions and thus prevent chain oscillation or vibration.

    Abstract translation: 发动机正时链缓冲器包括固定地支撑在发动机缸体上的一对引导靴,并且与驱动链轮和从动链轮之间的未支撑的链条部分的内侧以线对准的非直接接触方式延伸。 导靴防止链条的运动在其张紧位置向内延伸,从而防止链条振动或振动。

    Raid array data storage system with storage device consistency bits and
raidset consistency bits
    9.
    发明授权
    Raid array data storage system with storage device consistency bits and raidset consistency bits 失效
    RAID阵列数据存储系统,具有存储设备一致性位和raidset一致性位

    公开(公告)号:US6161192A

    公开(公告)日:2000-12-12

    申请号:US542827

    申请日:1995-10-13

    CPC classification number: G06F11/1076 G06F11/1435 G06F2211/104 G11B20/1833

    Abstract: Metadata described herein on a RAID array includes both device metadata and RAIDset metadata. The device metadata has a device FE bit on each storage device corresponding to each RAID protected block on the storage device. The device FE bit indicates if a corresponding RAID protected block is consistent and thereby useable to regenerate data in another RAID protected block in the corresponding RAID protected block's sliver. The user data also has a forced error bit to indicate if a physical block in the user block has inconsistent data, the RAIDset FE bit. The RAID array of storage devices has user data blocks on each storage device RAID protected by being distributed as slivers of blocks across the RAID array of storage devices. Each sliver has a plurality of user data blocks and one parity block. The RAIDset metadata has the RAIDset FE bit corresponding to each RAID protected user data block in the RAID array. The RAIDset FE bit indicates whether or not a corresponding RAID protected user data block contains true data. In addition, FE Dir bits corresponding to each block of FE bits for the device or the RAlDset are added to the metadata. Further the device FE bits, the RAIDset FE bits, the device FE Dir bits and the RAIDset FE Dir bits are in RAID protected blocks in a RAIDset sliver having RAIDset FE bit blocks. RAIDset FE Dir blocks, and a parity block.

    Abstract translation: 在RAID阵列上描述的元数据包括设备元数据和RAIDset元数据。 设备元数据在每个存储设备上具有对应于存储设备上的每个RAID保护块的设备FE位。 设备FE位指示相应的RAID保护块是否一致,从而可用于在相应的RAID保护块条中的另一个RAID保护块中重新生成数据。 用户数据还具有强制错误位,以指示用户块中的物理块是否具有不一致的数据,即RAIDset FE位。 存储设备的RAID阵列在每个存储设备上具有用户数据块,RAID被保护,通过在存储设备的RAID阵列上分布成块。 每个条子具有多个用户数据块和一个奇偶校验块。 RAIDset元数据具有与RAID阵列中每个受RAID保护的用户数据块相对应的RAIDset FE位。 RAIDset FE位指示相应的RAID保护用户数据块是否包含真实数据。 此外,对应于设备的每个FE位块或RA1Dset的FE Dir位被添加到元数据。 此外,设备FE位,RAIDset FE位,设备FE Dir位和RAID组FE Dir位在具有RAIDset FE位块的RAIDset条中的RAID保护块中。 RAID组FE Dir块和奇偶校验块。

Patent Agency Ranking