Data recovery using a minimum number of recovery streams
    1.
    发明授权
    Data recovery using a minimum number of recovery streams 有权
    使用最少数量的恢复流进行数据恢复

    公开(公告)号:US08140485B2

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

    申请号:US12184162

    申请日:2008-07-31

    CPC classification number: G06F11/1469 G06F11/1464

    Abstract: A data recovery method that uses a minimum number of recovery streams is provided. The method comprises defining a minimum number of recovery streams to be read from during restoration of data from one or more storage volumes in a communication network, wherein the minimum number is determined according to one or more parameters defining availability of one or more resources in the communication network; restoring the data using at least the minimum number of recovery streams to optimize the rate at which the data is restored; and dynamically changing the minimum number of recovery streams, in response to determining that the availability of the one or more resources has changed.

    Abstract translation: 提供了使用最少数量的恢复流的数据恢复方法。 该方法包括定义在从通信网络中的一个或多个存储卷恢复数据期间要读取的最小数量的恢复流,其中根据定义一个或多个资源的可用性的一个或多个参数确定最小数量 通信网络; 使用至少最小数量的恢复流来恢复数据,以优化恢复数据的速率; 以及响应于确定所述一个或多个资源的可用性已经改变而动态地改变所述最小数量的恢复流。

    BACKUP OF HIERARCHICALLY STRUCTURED STORAGE POOLS
    2.
    发明申请
    BACKUP OF HIERARCHICALLY STRUCTURED STORAGE POOLS 失效
    分层结构存储池的备份

    公开(公告)号:US20080059731A1

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

    申请号:US11469019

    申请日:2006-08-31

    CPC classification number: G06F11/1458

    Abstract: Provided are a system, method, and article of manufacture wherein at least two primary storage pools are configured, wherein a first primary storage pool is configured to indicate a second primary storage pool as a next storage pool in a storage hierarchy that comprises the first primary storage pool and the second primary storage pool. The first primary storage pool of the storage hierarchy is copied to a copy storage pool, wherein the first primary storage pool and the copy storage pool are included as parameters of a single command. The second primary storage pool is copied to the copy storage pool, in response to determining that the second primary storage pool is the next storage pool for the first primary storage pool in the storage hierarchy.

    Abstract translation: 提供了一种系统,方法和制品,其中配置了至少两个主存储池,其中第一主存储池被配置为将第二主存储池指示为包括第一主存储池的存储层级中的下一个存储池 存储池和第二个主存储池。 存储层次结构的第一个主存储池将被复制到副本存储池,其中第一个主存储池和副本存储池作为单个命令的参数被包含。 响应于确定第二个主存储池是存储层次结构中第一个主存储池的下一个存储池,第二个主存储池将被复制到副本存储池。

    Backup of hierarchically structured storage pools
    3.
    发明授权
    Backup of hierarchically structured storage pools 失效
    分层结构化存储池的备份

    公开(公告)号:US07698519B2

    公开(公告)日:2010-04-13

    申请号:US11469019

    申请日:2006-08-31

    CPC classification number: G06F11/1458

    Abstract: Provided are a system, method, and computer readable storage medium wherein at least two primary storage pools are configured, wherein a first primary storage pool is configured to indicate a second primary storage pool as a next storage pool in a storage hierarchy that comprises the first primary storage pool and the second primary storage pool. The first primary storage pool of the storage hierarchy is copied to a copy storage pool, wherein the first primary storage pool and the copy storage pool are included as parameters of a single command. The second primary storage pool is copied to the copy storage pool, in response to determining that the second primary storage pool is the next storage pool for the first primary storage pool in the storage hierarchy.

    Abstract translation: 提供了一种系统,方法和计算机可读存储介质,其中配置了至少两个主存储池,其中第一主存储池被配置为将第二主存储池指示为存储分层结构中的下一个存储池,其包括第一 主存储池和第二个主存储池。 存储层次结构的第一个主存储池将被复制到副本存储池,其中第一个主存储池和副本存储池作为单个命令的参数被包含。 响应于确定第二个主存储池是存储层次结构中第一个主存储池的下一个存储池,第二个主存储池将被复制到副本存储池。

    Optimized selection and accessing of stored files to avoid mount and position thrashing
    4.
    发明授权
    Optimized selection and accessing of stored files to avoid mount and position thrashing 失效
    优化选择和访问存储的文件,以避免安装和位置颠簸

    公开(公告)号:US06886019B1

    公开(公告)日:2005-04-26

    申请号:US09571673

    申请日:2000-05-15

    Abstract: A method for generating file copies with minimal mounting and positioning of storage volumes involves receiving a request to generate file copies specifying file selection criteria, identifying matching files meeting the selection criteria, locating the matching files on their storage volumes, and copying the files to a copy set. Determination of file copying order is optimized by placing greater emphasis on relative storage locations of matching files than on the order in which their copies are requested. Once a storage volume is mounted, all files stored on that volume are matched against the pending requests including future requests and if found to be the subject of a request, are copied from the mounted volume in optimal position-sensitive order. Copying from secondary storage is deferred until all copying from primary storage is complete.

    Abstract translation: 用于以最小的存储卷的安装和定位来生成文件副本的方法包括接收生成指定文件选择标准的文件副本的请求,识别符合选择标准的匹配文件,在其存储卷上找到匹配的文件,以及将文件复制到 复制集。 通过更加强调匹配文件的相对存储位置比请求其副本的顺序来优化文件复制顺序的确定。 一旦安装了存储卷,存储在该卷上的所有文件将与待处理的请求(包括将来的请求)进行匹配,如果发现是请求的主题,则以最佳的位置敏感顺序从已安装的卷中复制。 从辅助存储器进行的复制被延迟,直到从主存储器复制完成为止。

    DATA RECOVERY USING A MINIMUM NUMBER OF RECOVERY STREAMS
    5.
    发明申请
    DATA RECOVERY USING A MINIMUM NUMBER OF RECOVERY STREAMS 有权
    数据恢复使用最少的恢复流

    公开(公告)号:US20100030822A1

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

    申请号:US12184162

    申请日:2008-07-31

    CPC classification number: G06F11/1469 G06F11/1464

    Abstract: A data recovery method that uses a minimum number of recovery streams is provided. The method comprises defining a minimum number of recovery streams to be read from during restoration of data from one or more storage volumes in a communication network, wherein the minimum number is determined according to one or more parameters defining availability of one or more resources in the communication network; restoring the data using at least the minimum number of recovery streams to optimize the rate at which the data is restored; and dynamically changing the minimum number of recovery streams, in response to determining that the availability of the one or more resources has changed.

    Abstract translation: 提供了使用最少数量的恢复流的数据恢复方法。 该方法包括定义在从通信网络中的一个或多个存储卷恢复数据期间要读取的最小数量的恢复流,其中根据定义一个或多个资源的可用性的一个或多个参数确定最小数量 通信网络; 使用至少最小数量的恢复流来恢复数据,以优化恢复数据的速率; 以及响应于确定所述一个或多个资源的可用性已经改变而动态地改变所述最小数量的恢复流。

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

    CPC classification number: H04L63/0428 H04L9/0894

    Abstract: 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.

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

    Identifying columns for row based operations
    7.
    发明授权
    Identifying columns for row based operations 有权
    识别基于行的操作的列

    公开(公告)号:US07707138B2

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

    申请号:US11399012

    申请日:2006-04-05

    Abstract: Provided are techniques for, under control of a backup application, identifying one or more columns to be used by a row based operation. A row map is created that includes indicators which indicate the identified one or more columns. The row based operation is generated, wherein the row map is input as an argument to the row based operation, and the row based operation is forwarded to a database abstraction component. Under control of the database abstraction component, the row based operation is used to generate a database statement, wherein the row map is used to generate a portion of the database statement.

    Abstract translation: 提供了在备份应用程序的控制下识别要由基于行操作使用的一个或多个列的技术。 创建一个行图,其中包括指示所标识的一个或多个列的指示符。 生成基于行的操作,其中行映射作为参数输入到基于行的操作,并且基于行的操作被转发到数据库抽象组件。 在数据库抽象组件的控制下,基于行的操作用于生成数据库语句,其中行映射用于生成数据库语句的一部分。

    Apparatus, system, and method for data access management
    8.
    发明授权
    Apparatus, system, and method for data access management 失效
    用于数据访问管理的设备,系统和方法

    公开(公告)号:US07533181B2

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

    申请号:US10787333

    申请日:2004-02-26

    CPC classification number: H04L67/1097 G06F3/0635 G06F3/067 H04L69/40

    Abstract: An apparatus, system, and method are disclosed for data access management on a storage device connected to a storage area network. A client includes network connections to a first and second network, where the second network comprises a storage area network (SAN). The client also includes a storage management client and a storage agent. The storage agent is configured to minimize the amount of metadata processing that occurs on the client by sending the metadata or a copy thereof to a storage server to be stored in a centralized metadata database. The storage server also includes a storage manager that is configured to manage data access by the storage agent to the requested storage device.

    Abstract translation: 公开了一种用于在连接到存储区域网络的存储设备上进行数据访问管理的装置,系统和方法。 客户端包括到第一和第二网络的网络连接,其中第二网络包括存储区域网络(SAN)。 客户端还包括存储管理客户端和存储代理。 存储代理被配置为通过将元数据或其副本发送到存储在中央元数据数据库中的存储服务器来最小化在客户端上发生的元数据处理的量。 存储服务器还包括被配置为管理存储代理对所请求的存储设备的数据访问的存储管理器。

    Elimination of redundant objects in storage systems
    10.
    发明授权
    Elimination of redundant objects in storage systems 失效
    消除存储系统中的冗余对象

    公开(公告)号:US07958152B2

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

    申请号:US12140931

    申请日:2008-06-17

    CPC classification number: G06F17/30489

    Abstract: Provided are a method, system, and article of manufacture, wherein a data structure corresponding to a set of client nodes selected from a plurality of client nodes is generated. Objects from the selected set of client nodes are stored in the data structure. A determination is made that an object corresponding to a client node of the selected set of client nodes has to be stored. An additional determination is made as to whether the object has already been stored in the data structure by any client node of the selected set of client nodes. The object is stored in the data structure, in response to determining that the object has not already been stored in the data structure by any client node of the selected set of client nodes.

    Abstract translation: 提供了一种方法,系统和制品,其中生成对应于从多个客户端节点中选择的一组客户机节点的数据结构。 来自所选择的一组客户端节点的对象被存储在数据结构中。 确定必须存储与所选择的一组客户端节点的客户端节点对应的对象。 另外确定对象是否已经被所选择的一组客户端节点的任何客户端节点存储在数据结构中。 响应于确定对象尚未被所选择的客户端节点集合的任何客户机节点存储在数据结构中,对象被存储在数据结构中。

Patent Agency Ranking