GRANULAR PARTIAL RECALL OF DEDUPLICATED FILES
    1.
    发明申请
    GRANULAR PARTIAL RECALL OF DEDUPLICATED FILES 审中-公开
    颗粒状部分重复文件

    公开(公告)号:US20140244601A1

    公开(公告)日:2014-08-28

    申请号:US13781585

    申请日:2013-02-28

    CPC classification number: G06F17/30117 G06F17/30156

    Abstract: The subject disclosure is directed towards partially recalling file ranges of deduplicated files based on tracking dirty (write modified) ranges (user writes) in a way that eliminates or minimizes reading and writing already-optimized adjacent data. The granularity of the ranges does not depend on any file-system granularity for tracking ranges. In one aspect, lazy flushing of tracking data that preserves data-integrity and crash-consistency is provided. In one aspect, also described is supporting granular partial recall on an open file while a data deduplication system is optimizing that file.

    Abstract translation: 主题公开旨在基于消除或最小化已经优化的相邻数据的读取和写入的方式基于跟踪脏(写修改)范围(用户写入)来部分地调用重复数据删除的文件的文件范围。 范围的粒度不依赖于跟踪范围的任何文件系统粒度。 在一方面,提供了保持数据完整性和崩溃一致性的跟踪数据的延迟刷新。 在一个方面,还描述了在重新数据删除系统优化该文件的同时,在打开的文件上支持粒度部分调用。

    Granular partial recall of deduplicated files

    公开(公告)号:US10180943B2

    公开(公告)日:2019-01-15

    申请号:US13781585

    申请日:2013-02-28

    Abstract: The subject disclosure is directed towards partially recalling file ranges of deduplicated files based on tracking dirty (write modified) ranges (user writes) in a way that eliminates or minimizes reading and writing already-optimized adjacent data. The granularity of the ranges does not depend on any file-system granularity for tracking ranges. In one aspect, lazy flushing of tracking data that preserves data-integrity and crash-consistency is provided. In one aspect, also described is supporting granular partial recall on an open file while a data deduplication system is optimizing that file.

    Data error detection and correction using hash values
    3.
    发明授权
    Data error detection and correction using hash values 有权
    使用哈希值进行数据错误检测和校正

    公开(公告)号:US09152502B2

    公开(公告)日:2015-10-06

    申请号:US13724464

    申请日:2012-12-21

    CPC classification number: G06F11/1435 G06F11/1402 G06F11/1415 G06F2201/83

    Abstract: The subject disclosure is directed towards a data storage service that uses hash values, such as substantially collision-free hash values, to maintain data integrity. These hash values are persisted in the form of mappings corresponding to data blocks in one or more data stores. If a data error is detected, these mappings allow the data storage service to search the one or more data stores for data blocks having matching hash values. If a data block is found that corresponds to a hash value for a corrupted or lost data block, the data storage service uses that data block to repair the corrupted or lost data block.

    Abstract translation: 主题公开涉及使用诸如基本上无冲突的哈希值之类的散列值来维持数据完整性的数据存储服务。 这些哈希值以对应于一个或多个数据存储中的数据块的映射的形式保持。 如果检测到数据错误,这些映射允许数据存储服务搜索具有匹配散列值的数据块的一个或多个数据存储。 如果找到对应于损坏或丢失的数据块的哈希值的数据块,则数据存储服务使用该数据块来修复已损坏或丢失的数据块。

    DATA ERROR DETECTION AND CORRECTION USING HASH VALUES
    4.
    发明申请
    DATA ERROR DETECTION AND CORRECTION USING HASH VALUES 有权
    使用HASH值的数据错误检测和校正

    公开(公告)号:US20140181575A1

    公开(公告)日:2014-06-26

    申请号:US13724464

    申请日:2012-12-21

    CPC classification number: G06F11/1435 G06F11/1402 G06F11/1415 G06F2201/83

    Abstract: The subject disclosure is directed towards a data storage service that uses hash values, such as substantially collision-free hash values, to maintain data integrity. These hash values are persisted in the form of mappings corresponding to data blocks in one or more data stores. If a data error is detected, these mappings allow the data storage service to search the one or more data stores for data blocks having matching hash values. If a data block is found that corresponds to a hash value for a corrupted or lost data block, the data storage service uses that data block to repair the corrupted or lost data block.

    Abstract translation: 主题公开涉及使用诸如基本上无冲突的哈希值之类的散列值来维持数据完整性的数据存储服务。 这些哈希值以对应于一个或多个数据存储中的数据块的映射的形式保持。 如果检测到数据错误,这些映射允许数据存储服务搜索具有匹配散列值的数据块的一个或多个数据存储。 如果找到对应于损坏或丢失的数据块的哈希值的数据块,则数据存储服务使用该数据块来修复已损坏或丢失的数据块。

Patent Agency Ranking