Apparatus, system, and method for transparent end-to-end security of storage data in a client-server environment
    3.
    发明授权
    Apparatus, system, and method for transparent end-to-end security of storage data in a client-server environment 失效
    用于在客户机 - 服务器环境中存储数据的透明端到端安全性的装置,系统和方法

    公开(公告)号:US07899189B2

    公开(公告)日:2011-03-01

    申请号:US11008403

    申请日:2004-12-09

    IPC分类号: H04K1/00

    CPC分类号: H04L63/0428 H04L9/0894

    摘要: The present invention includes one or more clients in communication with a server. The client desires to send a storage construct to the server for storage. The client negotiates a transmission key with the server. The client generates a storage key associated specifically with the storage construct. The client encrypts the storage construct using the storage key and encrypts the storage key using the transmission key. The encrypted storage construct and encrypted storage key are sent to the server. The server decrypts the storage key using the transmission key. The server stores the storage construct on a storage device separate from a storage device storing the storage key. Preferably, any changes to the storage construct location, the storage key location, or the storage construct name are tracked and proper modifications are made to an association relating the location of the storage construct and the location for the corresponding storage key.

    摘要翻译: 本发明包括与服务器通信的一个或多个客户端。 客户端希望将存储结构发送到服务器进行存储。 客户端与服务器协商传输密钥。 客户端生成与存储结构特别相关的存储密钥。 客户端使用存储密钥加密存储结构,并使用传输密钥加密存储密钥。 加密存储结构和加密存储密钥被发送到服务器。 服务器使用传输密钥解密存储密钥。 服务器将存储结构存储在与存储存储密钥的存储设备分开的存储设备上。 优选地,跟踪对存储构造位置,存储密钥位置或存储构造名称的任何改变,并且对存储结构的位置和对应的存储密钥的位置的关联进行适当的修改。

    SEPARATING FILE DATA STREAMS TO ENHANCE PROGRESSIVE INCREMENTAL PROCESSING
    4.
    发明申请
    SEPARATING FILE DATA STREAMS TO ENHANCE PROGRESSIVE INCREMENTAL PROCESSING 失效
    分离文件数据流,以增强渐进式增量处理

    公开(公告)号:US20090228530A1

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

    申请号:US12043819

    申请日:2008-03-06

    IPC分类号: G06F17/30

    摘要: Systems, methods, and computer products for separating file data streams for improved progressive incremental processing are provided. The method comprises identifying data in a file, prior to transmission of the data in a data stream to a second system, such that the second system can distinguish first data from second data in the file. The method further comprises processing the first and second data to determine whether the first or second data has changed, and transmitting the first data to the second system in response to determining the first data has changed, so that the first data is stored in a data storage medium in association with third and fourth data previously stored without replacing the third data and fourth data, wherein the third and fourth data comprise older versions of the first and second data, respectively.

    摘要翻译: 提供了用于分离文件数据流以改进渐进式增量处理的系统,方法和计算机产品。 该方法包括在将数据流中的数据传输到第二系统之前,在文件中识别数据,使得第二系统可以将第一数据与文件中的第二数据区分开。 该方法还包括处理第一和第二数据以确定第一或第二数据是否已经改变,并且响应于确定第一数据已经改变而将第一数据发送到第二系统,使得第一数据被存储在数据中 存储介质,其与先前存储的第三和第四数据相关联,而不替换第三数据和第四数据,其中第三和第四数据分别包括第一和第二数据的旧版本。

    ARTICLE OF MANUFACTURE AND SYSTEM FOR MERGING METADATA ON FILES IN A BACKUP STORAGE
    5.
    发明申请
    ARTICLE OF MANUFACTURE AND SYSTEM FOR MERGING METADATA ON FILES IN A BACKUP STORAGE 失效
    制造和系统用于备份存储文件的文件

    公开(公告)号:US20090063430A1

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

    申请号:US12264856

    申请日:2008-11-04

    IPC分类号: G06F17/30

    摘要: Provided are a system and article of manufacture for merging metadata on files in a backup storage. A query is received for information on files from a file system for a client node. A determination is made of metadata for files in a backup storage for the client node stored external to backup sets. At least one backup set in the backup storage for the client node is processed to determine metadata for files included in at least one backup set. The determined metadata for files in the backup storage and for files included in at least one backup set is merged to form merged metadata. The query is executed against the merged metadata to determine files whose metadata satisfies the query. Results including information from the merged metadata on the determined files are returned.

    摘要翻译: 提供了用于将元数据合并到备份存储器中的文件的系统和制品。 收到关于客户端节点的文件系统的文件信息的查询。 确定存储在备份集外部的客户机节点的备份存储中的文件的元数据。 处理客户机节点的备份存储器中的至少一个备份集,以确定至少一个备份集中包含的文件的元数据。 备份存储中的文件和包含在至少一个备份集中的文件的确定的元数据被合并以形成合并的元数据。 针对合并的元数据执行查询,以确定其元数据满足查询的文件。 返回包含来自所确定文件的合并元数据的信息的结果。

    Method for performing scheduled backups of a backup node associated with a plurality of agent nodes
    6.
    发明授权
    Method for performing scheduled backups of a backup node associated with a plurality of agent nodes 失效
    用于执行与多个代理节点相关联的备份节点的计划备份的方法

    公开(公告)号:US07461102B2

    公开(公告)日:2008-12-02

    申请号:US11010078

    申请日:2004-12-09

    IPC分类号: G06F12/00

    摘要: Provided is a method for performing scheduled backups of a backup node associated with a plurality of agent nodes. Backup data sets on at least one machine in a network are associated with a backup node and a plurality of agent nodes in the network are associated with the backup node. The agent nodes are associated with machines in the network capable of backing up the backup data sets associated with the backup node. A schedule indicating a scheduled backup to backup scheduled data sets associated with the backup node is processed. At least one of the agent nodes is contacted to request the at least one agent node to perform the scheduled backup and backup the scheduled data sets, wherein the at least one contacted agent node performs the scheduled backup to backup the scheduled backup sets.

    摘要翻译: 提供了一种用于执行与多个代理节点相关联的备份节点的计划备份的方法。 网络中的至少一台机器上的备份数据集与备份节点相关联,并且网络中的多个代理节点与备份节点相关联。 代理节点与能够备份与备份节点相关联的备份数据集的网络中的机器相关联。 指示用于备份与备份节点相关联的计划数据集的计划备份的调度被处理。 联系至少一个代理节点以请求所述至少一个代理节点来执行所调度的备份和备份所调度的数据集,其中所述至少一个被联系的代理节点执行所述调度的备份以备份所述调度的备份集。

    SEPARATING FILE DATA STREAMS TO ENHANCE PROGRESSIVE INCREMENTAL PROCESSING
    7.
    发明申请
    SEPARATING FILE DATA STREAMS TO ENHANCE PROGRESSIVE INCREMENTAL PROCESSING 失效
    分离文件数据流,以增强渐进式增量处理

    公开(公告)号:US20100306178A1

    公开(公告)日:2010-12-02

    申请号:US12858845

    申请日:2010-08-18

    IPC分类号: G06F17/00 G06F15/16 G06F17/30

    摘要: Systems, methods, and computer products for separating file data streams for improved progressive incremental processing are provided. The method comprises identifying data in a file, prior to transmission of the data in a data stream to a second system, such that the second system can distinguish first data from second data in the file. The method further comprises processing the first and second data to determine whether the first or second data has changed, and transmitting the first data to the second system in response to determining the first data has changed, so that the first data is stored in a data storage medium in association with third and fourth data previously stored without replacing the third data and fourth data, wherein the third and fourth data comprise older versions of the first and second data, respectively.

    摘要翻译: 提供了用于分离文件数据流以改进渐进式增量处理的系统,方法和计算机产品。 该方法包括在将数据流中的数据传输到第二系统之前,在文件中识别数据,使得第二系统可以将第一数据与文件中的第二数据区分开。 该方法还包括处理第一和第二数据以确定第一或第二数据是否已经改变,并且响应于确定第一数据已经改变而将第一数据发送到第二系统,使得第一数据被存储在数据中 存储介质,其与先前存储的第三和第四数据相关联,而不替换第三数据和第四数据,其中第三和第四数据分别包括第一和第二数据的旧版本。

    Transferring data between system and storage in a shared buffer
    9.
    发明授权
    Transferring data between system and storage in a shared buffer 有权
    在共享缓冲区中的系统和存储之间传输数据

    公开(公告)号:US07590777B2

    公开(公告)日:2009-09-15

    申请号:US11009937

    申请日:2004-12-10

    IPC分类号: G06F3/00 H04L1/00

    CPC分类号: G06F9/5016

    摘要: Provided are a method, system, and program for transferring data between system and storage in a shared buffer. An application requests a buffer from a component. The component allocates a buffer and returns to the application a first offset in the buffer for application data and a second offset in the buffer for a first header. The application writes the application data at the first offset in the buffer; and writes the first header at the second offset in the buffer. A second header is written to a third offset in the buffer.

    摘要翻译: 提供了一种用于在共享缓冲器中的系统和存储之间传送数据的方法,系统和程序。 应用程序从组件请求缓冲区。 该组件分配一个缓冲区,并向应用程序返回应用程序数据缓冲区中的第一个偏移量,并在第一个缓冲区中返回第二个偏移量。 应用程序将应用程序数据写入缓冲区中的第一个偏移量; 并在缓冲器中的第二个偏移量处写入第一个报头。 第二个标题写入缓冲区中的第三个偏移量。

    DISTINGUISHING DATA STREAMS TO ENHANCE DATA STORAGE EFFICIENCY
    10.
    发明申请
    DISTINGUISHING DATA STREAMS TO ENHANCE DATA STORAGE EFFICIENCY 失效
    识别数据流提高数据存储效率

    公开(公告)号:US20090228599A1

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

    申请号:US12043797

    申请日:2008-03-06

    IPC分类号: G06F15/16

    摘要: Systems, methods, and computer products for communicating between a client and server by identifying and separating file data streams within a file are provided. The method comprises indicating the type of file data stream to be transmitted and transmitting the indicated file data stream. The transmitted file data stream is compared with a stored data stream. A non-redundant file data stream is stored based upon the outcome of the comparison. The transmitted file data stream and stored data stream may be compared according to a deduplication table based on data stream profiles.

    摘要翻译: 提供了通过识别和分离文件中的文件数据流来在客户机和服务器之间进行通信的系统,方法和计算机产品。 该方法包括指示要发送的文件数据流的类型并发送指示的文件数据流。 将传输的文件数据流与存储的数据流进行比较。 基于比较的结果存储非冗余文件数据流。 所发送的文件数据流和存储的数据流可以根据基于数据流简档的重复数据删除表进行比较。