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 失效
    用于在客户机 - 服务器环境中存储数据的透明端到端安全性的装置,系统和方法

    公开(公告)号:US20060126850A1

    公开(公告)日:2006-06-15

    申请号:US11008403

    申请日:2004-12-09

    IPC分类号: H04L9/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.

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

    Data set version counting in a mixed local storage and remote storage environment
    4.
    发明授权
    Data set version counting in a mixed local storage and remote storage environment 失效
    数据集在本地存储和远程存储环境中进行计数

    公开(公告)号:US07617260B2

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

    申请号:US11271037

    申请日:2005-11-10

    IPC分类号: G06F17/30

    摘要: Provided are techniques for storing local versions of a data set. A first number that indicates how many local versions of the data set are to be stored in local storage given an amount of available local storage is received. It is determined whether a second number that indicates a total number of local versions of the data set that the local storage is capable of storing exceeds the first number. In response to determining that the second number exceeds the first number, the amount of local storage that is capable of storing the first number of local versions of the data set is used.

    摘要翻译: 提供了用于存储数据集的本地版本的技术。 指定接收到可用本地存储量的第一个数字,指示数据集的多少本地版本将存储在本地存储中。 确定指示本地存储器能够存储的数据集的本地版本的总数的第二数量是否超过第一数量。 响应于确定第二数量超过第一数量,使用能够存储数据集的第一数量本地版本的本地存储器的量。

    Coordinated federated backup of a distributed application environment
    6.
    发明申请
    Coordinated federated backup of a distributed application environment 有权
    分布式应用环境的协调联合备份

    公开(公告)号:US20070214196A1

    公开(公告)日:2007-09-13

    申请号:US11371986

    申请日:2006-03-08

    IPC分类号: G06F17/30

    CPC分类号: G06F11/1464

    摘要: Systems and methods are disclosed for providing a federated backup involving the coordination and synchronization of backup and restore operations among a plurality of hosts to ensure data consistency. A master node (backup host) acts as the initiator, coordinator, controller, and possibly as primary console for the entire backup and restore operation. All other worker application hosts and/or worker backup hosts operate as worker nodes and perform various backup and restore steps as directed by the master node. Centralized error handling aborts or recovers the entire backup operation in the event of failure on any one node. In addition, a logical view of the data is provided such that the backup can be managed as one entity, while backing up the data of each node. The backup workload may also be distributed to any other dedicated worker backup hosts (nodes) in order to minimize the impact to the production environment.

    摘要翻译: 公开了用于提供涉及多个主机之间的备份和恢复操作的协调和同步的联合备份以确保数据一致性的系统和方法。 主节点(备份主机)充当启动器,协调器,控制器,并可能作为整个备份和还原操作的主控制台。 所有其他工作应用程序主机和/或工作者备份主机作为工作程序节点运行,并按照主节点的指示执行各种备份和还原步骤。 集中式错误处理在任何一个节点发生故障时中止或恢复整个备份操作。 此外,提供数据的逻辑视图,使得备份可以作为一个实体来管理,同时备份每个节点的数据。 备份工作负载也可以分发到任何其他专用工作人员备份主机(节点),以便最小化对生产环境的影响。

    Apparatus, system, and method for transparent end-to-end security of storage data in a client-server environment
    9.
    发明授权
    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.

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

    Management of redundant objects in storage systems
    10.
    发明申请
    Management of redundant objects in storage systems 有权
    管理存储系统中的冗余对象

    公开(公告)号:US20070043841A1

    公开(公告)日:2007-02-22

    申请号:US11206465

    申请日:2005-08-17

    IPC分类号: G06F15/173

    摘要: Provided are a method, system, and article of manufacture wherein one client node is selected from a plurality of client nodes. A determination is made that an object corresponding to a client node has to be stored. A determination is made as to whether the object has already been stored in the server node by the one selected client node. The object is stored at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node.

    摘要翻译: 提供了一种方法,系统和制品,其中从多个客户端节点中选择一个客户端节点。 确定必须存储与客户端节点对应的对象。 确定对象是否已经被所选择的客户端节点存储在服务器节点中。 响应于确定对象尚未被所选择的客户机节点存储在服务器节点中,对象被存储在服务器节点处。