METHOD FOR PROCESSING DUPLICATED DATA
    41.
    发明申请
    METHOD FOR PROCESSING DUPLICATED DATA 有权
    用于处理重复数据的方法

    公开(公告)号:US20120310974A1

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

    申请号:US13240154

    申请日:2011-09-22

    CPC classification number: G06F11/1453 G06F17/30109 G06F17/3015 G06F2201/83

    Abstract: A processing method for duplicated data includes the following steps. A query request is received from a client, in which the query request includes a requested fingerprint value. A hash tank corresponding to the requested fingerprint value in a memory is searched for the requested fingerprint value. When the requested fingerprint value does not exist in the hash tank corresponding to the requested fingerprint value, the following steps are executed. An addition table in the memory is searched for the requested fingerprint value; and when the requested fingerprint value exists in the addition table, an invalid duplicate message is sent to the client.

    Abstract translation: 复制数据的处理方法包括以下步骤。 从客户端接收查询请求,其中查询请求包括请求的指纹值。 搜索与存储器中所请求的指纹值对应的哈希槽,以获得所请求的指纹值。 当所请求的指纹值不存在于与所请求的指纹值对应的哈希槽中时,执行以下步骤。 搜索存储器中的加法表以获取所请求的指纹值; 并且当所附加的表中存在所请求的指纹值时,向客户端发送无效的重复消息。

    DATA RESTORATION METHOD FOR DATA DE-DUPLICATION
    42.
    发明申请
    DATA RESTORATION METHOD FOR DATA DE-DUPLICATION 审中-公开
    数据恢复数据恢复方法

    公开(公告)号:US20120303595A1

    公开(公告)日:2012-11-29

    申请号:US13240063

    申请日:2011-09-22

    CPC classification number: G06F11/1453 G06F11/1469 G06F2201/83

    Abstract: A data restoration method for data de-duplication uses to restore partial data of a target file of a client, includes the client queries a file attribute of a source file corresponding to the target file from a storage server; the client compares whether the file attribute of the target file is the same as the file attribute of the source file; if the file attributes of the target file and the source file are different, segmentation processing is performed on the target file to generate segmentation data blocks and corresponding fingerprints; after obtaining all the fingerprints of the source file from the storage server, the client compares a difference between the fingerprints of the source file and the target file; the client obtains corresponding segmentation data blocks from the storage server according to the different fingerprints and overwrites the obtained segmentation data blocks to corresponding positions in the target file.

    Abstract translation: 用于重复数据删除的数据恢复方法用于恢复客户端的目标文件的部分数据,包括客户端从存储服务器查询与目标文件相对应的源文件的文件属性; 客户端比较目标文件的文件属性是否与源文件的文件属性相同; 如果目标文件和源文件的文件属性不同,则对目标文件执行分段处理,以生成分段数据块和相应的指纹; 在从存储服务器获得源文件的所有指纹之后,客户端比较源文件和目标文件的指纹之间的差异; 客户根据不同的指纹从存储服务器获取相应的分段数据块,并将获得的分割数据块重写到目标文件中的相应位置。

    Ensuring consistency of replicated volumes
    43.
    发明授权
    Ensuring consistency of replicated volumes 有权
    确保复制卷的一致性

    公开(公告)号:US08214612B1

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

    申请号:US12568203

    申请日:2009-09-28

    Applicant: Assaf Natanzon

    Inventor: Assaf Natanzon

    Abstract: A method, system, and program product for ensuring consistency of dynamically changing volumes comprising creating a production change map for a first volume; wherein the production change map is marked to represent pending IO, creating a replication change map for a second volume; wherein the replication change map is marked to represent pending IO, transferring a first signature corresponding to a portion of the first volume to the replication volume, wherein the signature does not include the portion marked as pending IO in the production change map, comparing the first signature to a second signature, the second signature corresponding to a portion of the replication volume corresponding to the portion of the production volume; wherein portions marked as dirty in the replication change map are not included in the signature.

    Abstract translation: 一种用于确保动态变化的卷的一致性的方法,系统和程序产品,包括为第一卷创建生产变更图; 其中所述生产改变图被标记为表示待决IO,为第二卷创建复制变化图; 其中所述复制变化图被标记为表示未决IO,将对应于所述第一卷的一部分的第一签名传送到所述复制卷,其中所述签名不包括在所述生产变更映射中标记为未决IO的部分, 签名到第二签名,所述第二签名对应于与所述生产卷的所述部分相对应的所述复制卷的一部分; 其中在复制变化图中被标记为脏的部分不包括在签名中。

    System and method for coordinating deduplication operations and backup operations of a storage volume
    44.
    发明授权
    System and method for coordinating deduplication operations and backup operations of a storage volume 有权
    用于协调重复数据删除操作和存储卷备份操作的系统和方法

    公开(公告)号:US08095756B1

    公开(公告)日:2012-01-10

    申请号:US12431510

    申请日:2009-04-28

    Abstract: A system and method are described for coordinating deduplication operations and backup operations of a storage volume. In one embodiment, a request is identified to eliminate duplicate data from a storage volume. The storage volume may be scheduled to be backed up on a periodic basis. The duration of time required to complete an operation to eliminate duplicate data from the storage volume may be determined. The determination may be based on the amount of data modified on the storage volume since the last operation to eliminate duplicate data from the storage volume. The determined duration of time may be used to schedule the start time of the operation to eliminate duplicate data such that the operation is completed prior to the next scheduled backup of the storage volume. The operation may be initiated at the scheduled start time, ensuring the operation is completed prior to the next scheduled backup.

    Abstract translation: 描述了用于协调重复数据消除操作和存储卷的备份操作的系统和方法。 在一个实施例中,识别出从存储卷消除重复数据的请求。 存储卷可以被定期地定期备份。 可以确定完成从存储卷消除重复数据的操作所需的持续时间。 该确定可以基于从上一次操作以来从存储卷消除重复数据的存储卷上修改的数据量。 确定的持续时间可以用于调度操作的开始时间以消除重复的数据,使得操作在存储卷的下一次计划备份之前完成。 可以在预定的开始时间启动操作,以确保在下一个计划备份之前完成操作。

    Techniques using identifiers and signatures with data operations
    45.
    发明授权
    Techniques using identifiers and signatures with data operations 有权
    使用标识符和签名与数据操作的技术

    公开(公告)号:US08082231B1

    公开(公告)日:2011-12-20

    申请号:US11525647

    申请日:2006-09-22

    Abstract: Described are techniques for representing a data segment comprising. A list of one or more tokens representing one or more data portions included in the data segment is received. A unique identifier uniquely identifying said data segment from other data segments is received. A signature value determined in accordance with said list of tokens and said unique identifier is received. The list of tokens, said unique identifier, and said signature value are stored as information corresponding to said data segment.

    Abstract translation: 描述了用于表示包括数据段的技术。 接收表示包括在数据段中的一个或多个数据部分的一个或多个令牌的列表。 接收从其他数据段唯一地识别所述数据段的唯一标识符。 接收根据所述令牌列表和所述唯一标识符确定的签名值。 令牌列表,所述唯一标识符和所述签名值被存储为对应于所述数据段的信息。

    INCREMENTAL AND PRIORITIZED RESTORATION OF BLOCKS
    46.
    发明申请
    INCREMENTAL AND PRIORITIZED RESTORATION OF BLOCKS 有权
    块的增加和重新恢复

    公开(公告)号:US20110184916A1

    公开(公告)日:2011-07-28

    申请号:US12693245

    申请日:2010-01-25

    CPC classification number: G06F11/1456 G06F11/1469 G06F2201/83

    Abstract: A first computational platform generates a data structure that indicates a set of blocks, wherein the indicated set of blocks have to be rewritten to revert a logical storage structure stored in the first computational platform to a previous state. An Input/Output (I/O) request that corresponds to a read operation on a selected block of the logical storage structure is received. A determination is made from the data structure that the selected block has to be rewritten to revert the logical storage structure stored in the first computational platform to the previous state. The first computational platform receives the selected block from a second computational platform, in response to a request made by the first computational platform to the second computational platform for the selected block.

    Abstract translation: 第一计算平台生成指示一组块的数据结构,其中必须重写所指示的块集合以将存储在第一计算平台中的逻辑存储结构恢复到先前状态。 接收与逻辑存储结构的所选块上的读取操作相对应的输入/输出(I / O)请求。 从数据结构确定必须重写所选择的块以将存储在第一计算平台中的逻辑存储结构恢复到先前的状态。 第一计算平台响应于第一计算平台对所选块的第二计算平台的请求,从第二计算平台接收所选择的块。

    DEVICE AND METHOD FOR A BACKUP OF RIGHTS OBJECTS
    47.
    发明申请
    DEVICE AND METHOD FOR A BACKUP OF RIGHTS OBJECTS 有权
    用于备份权利对象的设备和方法

    公开(公告)号:US20110179279A1

    公开(公告)日:2011-07-21

    申请号:US12673594

    申请日:2008-08-13

    CPC classification number: G06F21/10 G06F11/1448 G06F11/1464 G06F2201/83

    Abstract: A common backup format of a backup rights object according to embodiments of the present invention has the following features: License information that is not critical for cryptographic security of the rights object is kept in “plain text” with a well defined syntax in a first data container, license information that is critical for cryptographic security of the rights object is stored in cryptographically protected form that is specific for the originating device to which the rights object is bound to in a second data container, and the rights object is cryptographically signed by the originating device such that it may not be manipulated. The signature is stored in a third data container.

    Abstract translation: 根据本发明的实施例的备份权限对象的通用备份格式具有以下特征:对权限对象的加密安全性不重要的许可证信息在第一数据中以明确定义的语法保存在“明文”中 对于权限对象的加密安全性至关重要的容器,许可证信息以对于第二数据容器中的权限对象所绑定到的始发设备特定的加密保护形式存储,并且权限对象由 始发设备,使得它可能不被操纵。 签名存储在第三个数据容器中。

    Method and system for transferring data using a volatile data transfer mechanism such as a pipe
    49.
    发明授权
    Method and system for transferring data using a volatile data transfer mechanism such as a pipe 有权
    使用易失性数据传输机制(如管道)传输数据的方法和系统

    公开(公告)号:US07251747B1

    公开(公告)日:2007-07-31

    申请号:US10247688

    申请日:2002-09-19

    CPC classification number: G06F11/1443 G06F11/1438 G06F2201/83

    Abstract: Methods and systems for efficient and accurate re-starting of data transfers using volatile data transfer mechanisms, such as pipes, following an error. According to one embodiment, portions of the transferred data can be saved in a fallback file. In addition, checkpoint commands can be periodically provided, upon which much of the data in the fallback file can be overwritten. During the original transmission, the data that has passed through the mechanism can be counted, and a signature for the data that has passed can be accumulated. After certain error conditions, the data in the fallback file can be recovered and passed to the receiving process and the transmission can then be resumed at the point where it had left off. After other errors requiring a complete re-start, a second signature of the re-transmitted data can be accumulated and original and second signatures compared to determine if the data is valid.

    Abstract translation: 使用易失性数据传输机制(例如管道)跟踪错误后,高效准确地重新启动数据传输的方法和系统。 根据一个实施例,传送的数据的部分可以保存在后备文件中。 此外,可以定期提供检查点命令,可以覆盖备用文件中的大部分数据。 在原始传输期间,可以对通过该机制的数据进行计数,并且可以累积已经通过的数据的签名。 在某些错误条件之后,回退文件中的数据可以恢复并传递到接收进程,然后可以在已经停止的时间点恢复发送。 在需要完全重新启动的其他错误之后,可以累积重新发送的数据的第二签名,并比较原始和第二签名以确定数据是否有效。

    Scalable common access back-up architecture
    50.
    发明申请
    Scalable common access back-up architecture 审中-公开
    可扩展的通用访问备份架构

    公开(公告)号:US20060089954A1

    公开(公告)日:2006-04-27

    申请号:US11301175

    申请日:2005-12-12

    Inventor: Thomas Anschutz

    CPC classification number: G06F11/1453 G06F11/1464 G06F2201/83

    Abstract: Methods, systems and computer program products for providing shared file back-ups in a repository. Methods include receiving metadata of a file to be backed-up from a client. A global directory of back-up files is accessed. The global directory includes back-up file metadata and back-up file pointers corresponding to each of the back-up files in the repository. It is determined if the metadata matches one of the back-up file metadatas. If the metadata matches one of the back-up file metadatas, then the back-up file pointer corresponding to the matching back-up file metadata is added to a client directory of client back-up files in the repository.

    Abstract translation: 用于在存储库中提供共享文件备份的方法,系统和计算机程序产品。 方法包括从客户端接收要备份的文件的元数据。 访问备份文件的全局目录。 全局目录包括与存储库中的每个备份文件相对应的备份文件元数据和备份文件指针。 确定元数据是否匹配其中一个备份文件元数据。 如果元数据与备份文件元数据之一匹配,则将与匹配的备份文件元数据相对应的备份文件指针添加到存储库中的客户端备份文件的客户端目录中。

Patent Agency Ranking