RAID REBUILD USING FILE SYSTEM AND BLOCK LIST
    11.
    发明申请
    RAID REBUILD USING FILE SYSTEM AND BLOCK LIST 审中-公开
    RAID重建使用文件系统和块列表

    公开(公告)号:US20090271659A1

    公开(公告)日:2009-10-29

    申请号:US12271910

    申请日:2008-11-16

    IPC分类号: G06F11/20

    CPC分类号: G06F11/1092

    摘要: This embodiment (a system) addresses and reduces the RAID build time by only rebuilding the used blocks and omitting the unused blocks. This starts after a disk drive from a RAID system is failed and replaced and storage controller starts the process of rebuilding the data on the new disk drive. Storage controller determines the logical volumes that must be rebuilt, send a message requesting only used blocks for these logical volumes from the volume manager and then uses this information and only rebuild the used blocks for the failed disk system.

    摘要翻译: 该实施例(系统)通过仅重建所使用的块并省略未使用的块来寻址并减少RAID构建时间。 在RAID系统的磁盘驱动器发生故障并被替换后,存储控制器启动重建新磁盘驱动器上的数据的过程。 存储控制器确定必须重建的逻辑卷,然后从卷管理器发送一个仅请求这些逻辑卷的已使用块的消息,然后使用该信息,并重建已故障的磁盘系统。

    File system with internal deduplication and management of data blocks
    12.
    发明授权
    File system with internal deduplication and management of data blocks 有权
    具有内部重复数据删除和数据块管理的文件系统

    公开(公告)号:US08131687B2

    公开(公告)日:2012-03-06

    申请号:US12270101

    申请日:2008-11-13

    IPC分类号: G06F7/14 G06F13/00

    CPC分类号: G06F17/30156

    摘要: A method for deduplicating and managing data blocks within a file system includes adding a deduplication identifier to each pointer pointing to a data block to indicate whether the data block is deduplicated, detecting duplicate data blocks, determining whether one of the duplicate data blocks has been deduplicated, when detected, determining that one duplicate data block is a master copy when it is determined that one duplicate data block has been deduplicated, selecting one of the duplicate data blocks to be a master copy when it is determined that the duplicate data blocks have not been deduplicated, and setting the deduplication identifier of the selected duplicate data block to indicate deduplication, and determining that the other duplicate data block is a new duplicate data block and setting the deduplication identifier of the other duplicate data block to indicate deduplication and directing the respective pointer to the master copy.

    摘要翻译: 一种用于对文件系统内的数据块进行重复数据删除和管理的方法包括:将重复数据删除标识符添加到指向数据块的每个指针,以指示数据块是否被重复数据删除,检测重复数据块,确定重复数据块中的一个是否已被重复数据删除 当检测到时,当确定一个重复数据块已被重复数据删除时,确定一个重复数据块是主副本,当确定重复数据块没有被复制时,选择一个复制数据块作为主副本 被重复数据删除,并且将所选择的重复数据块的重复数据删除标识符设置为指示重复数据消除,并且确定另一个重复数据块是新的重复数据块,并且设置其他重复数据块的重复数据删除标识符以指示重复数据删除并且指示相应的 指向主副本的指针。

    HAMMING RADIUS SEPARATED DEDUPLICATION LINKS
    14.
    发明申请
    HAMMING RADIUS SEPARATED DEDUPLICATION LINKS 审中-公开
    激活RADIUS分离的重复链接

    公开(公告)号:US20120210192A1

    公开(公告)日:2012-08-16

    申请号:US13453062

    申请日:2012-04-23

    IPC分类号: H03M13/19 G06F11/10 H03M13/29

    摘要: A data storage system includes a data storage array configured for de-duplication of duplicate data therein by: identification of a plurality of portions of data; a comparison of each portion of the data to identify duplicate data and identification of a link associated with each duplicate data; a determination of whether a Hamming link-separation-distance of the identified link is greater than twice a Hamming radius of an error correction code in the data storage system; and replacement of the duplicate data with the identified link when it is determined that the Hamming link-separation-distance is greater than twice the Hamming radius.

    摘要翻译: 数据存储系统包括:数据存储阵列,其配置用于通过以下方式对重复数据删除重复数据:识别数据的多个部分; 数据的每个部分的比较以识别与每个重复数据相关联的重复数据和标识; 确定所识别的链路的汉明链路间隔距离是否大于数据存储系统中的纠错码的汉明半径的两倍; 并且当确定汉明链路间隔距离大于汉明半径的两倍时,用所识别的链路替换重复数据。

    Hamming radius separated deduplication links
    16.
    发明授权
    Hamming radius separated deduplication links 有权
    汉明半径分离重复数据删除链接

    公开(公告)号:US08938662B2

    公开(公告)日:2015-01-20

    申请号:US13453062

    申请日:2012-04-23

    摘要: A data storage system includes a data storage array configured for de-duplication of duplicate data therein by: identification of a plurality of portions of data; a comparison of each portion of the data to identify duplicate data and identification of a link associated with each duplicate data; a determination of whether a Hamming link-separation-distance of the identified link is greater than twice a Hamming radius of an error correction code in the data storage system; and replacement of the duplicate data with the identified link when it is determined that the Hamming link-separation-distance is greater than twice the Hamming radius.

    摘要翻译: 数据存储系统包括:数据存储阵列,其配置用于通过以下方式对重复数据删除重复数据:识别数据的多个部分; 数据的每个部分的比较以识别与每个重复数据相关联的重复数据和标识; 确定所识别的链路的汉明链路间隔距离是否大于数据存储系统中的纠错码的汉明半径的两倍; 并且当确定汉明链路间隔距离大于汉明半径的两倍时,用所识别的链路替换重复数据。

    HAMMING RADIUS SEPARATED DEDUPLICATION LINKS
    17.
    发明申请
    HAMMING RADIUS SEPARATED DEDUPLICATION LINKS 有权
    激活RADIUS分离的重复链接

    公开(公告)号:US20100185922A1

    公开(公告)日:2010-07-22

    申请号:US12355442

    申请日:2009-01-16

    IPC分类号: H03M13/19 G06F11/07

    摘要: A method of de-duplicating duplicate data in a data storage system that includes identifying a plurality of portions of data, comparing each portion of the data to identify duplicate data and identifying a link associated with each duplicate data, determining whether a Hamming link-separation-distance between the identified link and all other existing links is greater than twice the Hamming radius of an error correction code in the data storage system, and then replacing the duplicate data with the identified link.

    摘要翻译: 一种在数据存储系统中去重复数据的方法,包括识别数据的多个部分,比较数据的每个部分以识别重复数据并识别与每个重复数据相关联的链接,确定汉明链路分离 所识别的链路和所有其他现有链路之间的距离大于数据存储系统中的纠错码的汉明半径的两倍,然后用所识别的链路替换重复数据。

    Automated File Recovery Based on Subsystem Error Detection Results
    18.
    发明申请
    Automated File Recovery Based on Subsystem Error Detection Results 失效
    基于子系统错误检测结果的自动文件恢复

    公开(公告)号:US20090070539A1

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

    申请号:US12204475

    申请日:2008-09-04

    IPC分类号: G06F12/16

    CPC分类号: G06F11/1435 G06F11/1469

    摘要: The present invention provides a method and system for performing file recovery in a computer system coupled to a storage subsystem, wherein a data scrubbing process analyzes said storage subsystem for potential or existing storage errors. The method includes: receiving a report from said data scrubbing process describing said errors, including logical block addresses (LBAs) of storage locations containing errors; interacting with a file system created on logical unit numbers (LUN) provided by said storage subsystem in order to identify file information pertaining to the erroneous LBAs; moving the file pertaining to said erroneous LBAs to a different storage location; updating pointers to said file; in case of an unrecoverable, accessing a backup copy of said file from a backup location; if a predetermined degree of error severity is exceeded, creating an additional copy of said file; and updating the pointers to said file managed by the file system, respectively.

    摘要翻译: 本发明提供了一种用于在耦合到存储子系统的计算机系统中执行文件恢复的方法和系统,其中数据擦除过程分析所述存储子系统的潜在或存在的存储错误。 该方法包括:从描述所述错误的所述数据擦除过程接收包括存在错误的存储位置的逻辑块地址(LBA)的报告; 与由所述存储子系统提供的逻辑单元编号(LUN)创建的文件系统进行交互,以便识别与所述错误的LBA有关的文件信息; 将与所述错误的LBA有关的文件移动到不同的存储位置; 更新指向所述文件的指针; 在不可恢复的情况下,从备份位置访问所述文件的备份副本; 如果超过预定程度的错误严重性,则创建所述文件的附加副本; 并分别更新由文件系统管理的指向所述文件的指针。