RESTORING DATA TO A DISTRIBUTED STORAGE NODE
    1.
    发明申请
    RESTORING DATA TO A DISTRIBUTED STORAGE NODE 有权
    将数据恢复到分布式存储节点

    公开(公告)号:US20110083034A1

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

    申请号:US12967242

    申请日:2010-12-14

    IPC分类号: G06F11/20

    CPC分类号: G06F11/2082

    摘要: A method is disclosed for operating a data storage system having one or more network interfaces and a plurality of data storage nodes configured to provide redundant storage locations. The method includes storing a set of node partitions on a given storage node of the plurality of data storage nodes. The method also includes, following a recovery by the given storage node from a malfunction, making a determination for a node partition in the set whether the node partition is current or noncurrent, and processing the node partition according to the determination.

    摘要翻译: 公开了一种用于操作具有一个或多个网络接口的数据存储系统和被配置为提供冗余存储位置的多个数据存储节点的方法。 该方法包括在多个数据存储节点的给定存储节点上存储一组节点分区。 该方法还包括在由给定存储节点从故障中恢复之后,确定该组中的节点分区是否是当前或非当前节点分区,以及根据确定来处理节点分区。

    Dynamic allocation of storage for hierarchical copies
    3.
    发明授权
    Dynamic allocation of storage for hierarchical copies 失效
    分层复制的动态分配存储

    公开(公告)号:US07490213B2

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

    申请号:US11265323

    申请日:2005-11-02

    IPC分类号: G06F12/00

    摘要: A method for managing multiple logical volumes in a data storage system, including providing physical storage of a given capacity within the data storage system, and adding a logical volume of a given size within the data storage system so as to cause a total amount of logical storage of the logical volumes in the data storage system to be greater than the given capacity of the physical storage. The method includes verifying, in response to a write command to store data in the logical volume, that a physical storage location is available in the physical storage and, if the physical storage location is available, then storing the data at the physical storage location.

    摘要翻译: 一种用于管理数据存储系统中的多个逻辑卷的方法,包括提供所述数据存储系统内的给定容量的物理存储,以及在所述数据存储系统内添加给定大小的逻辑卷,以便产生总量的逻辑 将数据存储系统中的逻辑卷的存储大于物理存储的给定容量。 该方法包括:响应于在逻辑卷中存储数据的写入命令来验证物理存储位置在物理存储器中是可用的,并且如果物理存储位置可用,则将数据存储在物理存储位置。

    Instant copy of data in a cache memory via an atomic command
    6.
    发明申请
    Instant copy of data in a cache memory via an atomic command 失效
    通过原子命令在缓存中快速复制数据

    公开(公告)号:US20070073987A1

    公开(公告)日:2007-03-29

    申请号:US11491475

    申请日:2006-07-21

    IPC分类号: G06F12/16 G06F12/00

    摘要: A system and method are described to improve the efficiency of copy-on-write operations in a storage system. A PDSS descriptor associated with partition PSS and a PDTT descriptor associated with partition PTT are maintained in a cache memory, with partition PSS associated with a source logical unit LUS and partition PTT associated with a source logical unit LUT. An ICP flag is set in the PDSS and PDTT descriptors indicating that the PSS and PTT are undergoing a copy-on-write operation. Data is then dissociated with PTT and locations of each block of the PSS stored in memory are copied from the PDSS descriptor to the PDTT descriptor. A task is then created to fetch blocks of the PSS and the fetched blocks are copied from the PSS to the PTT.

    摘要翻译: 描述了一种系统和方法来提高存储系统中的写时复制操作的效率。 与分区PSS相关联的PDSS描述符和与分区PTT相关联的PDTT描述符保持在高速缓冲存储器中,分区PSS与源逻辑单元LU和与源逻辑单元LU相关联的分区PTT相关联 。 在PDSS和PDTT描述符中设置了ICP标志,表示PSS和PTT正在进行写时复印操作。 然后用PTT分离数据,并且将存储在存储器中的PSS的每个块的位置从PDSS描述符复制到PDTT描述符。 然后创建一个任务来获取PSS的块,并且将获取的块从PSS复制到PTT。

    Managing snapshot history in a data storage system
    7.
    发明申请
    Managing snapshot history in a data storage system 失效
    管理数据存储系统中的快照历史记录

    公开(公告)号:US20070067583A1

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

    申请号:US11229954

    申请日:2005-09-19

    IPC分类号: G06F12/16 G06F12/00

    CPC分类号: G06F11/1458 G06F2201/84

    摘要: A method for creating logical volume snapshots in a data storage system, including receiving a first write command to write first data to a partition of a logical volume, generating a first partition descriptor record (PDR), and storing the first data at a first physical location associated with the first PDR. A snapshot command is then received to form a snapshot of the logical volume, after which a second write command is received to write second data to the partition. In response to the second write command, a second PDR is generated and the second data is stored at a second physical location associated with the second PDR. A pointer between the first PDR and the second PDR is generated. In response to a read command indicating a number of a desired snapshot of the logical volume, the first PDR is accessed using the pointer.

    摘要翻译: 一种用于在数据存储系统中创建逻辑卷快照的方法,包括接收第一写入命令以将第一数据写入逻辑卷的分区,生成第一分区描述符记录(PDR),以及将第一数据存储在第一物理 与第一个PDR相关联的位置。 然后接收快照命令以形成逻辑卷的快照,之后接收到第二写入命令以将第二数据写入分区。 响应于第二写命令,产生第二PDR,并且第二数据被存储在与第二PDR相关联的第二物理位置处。 生成第一PDR和第二PDR之间的指针。 响应于指示逻辑卷的所需快照的数量的读取命令,使用指针访问第一PDR。

    Automatic client-server code generator
    8.
    发明授权
    Automatic client-server code generator 有权
    自动客户端 - 服务器代码生成器

    公开(公告)号:US08280950B2

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

    申请号:US12699179

    申请日:2010-02-03

    IPC分类号: G06F15/16

    CPC分类号: G06F15/16

    摘要: A system and method which enables clients to automatically generate client CLI response-objects directed for reading new unfamiliar server CLI response-objects which are received from servers without the need to write or obtain new code for each new server response-object.

    摘要翻译: 一种使客户端能够自动生成客户端CLI响应对象的系统和方法,用于读取从服务器接收的新的不熟悉的服务器CLI响应对象,而不需要为每个新服务器响应对象写入或获取新代码。

    Automatic Client-Server Code Generator
    10.
    发明申请
    Automatic Client-Server Code Generator 有权
    自动客户端 - 服务器代码生成器

    公开(公告)号:US20110191405A1

    公开(公告)日:2011-08-04

    申请号:US12699179

    申请日:2010-02-03

    IPC分类号: G06F15/16

    CPC分类号: G06F15/16

    摘要: According to certain embodiments there is provided a system and method which enables clients to automatically generate client CLI response-objects directed for reading new unfamiliar server CLI response-objects which are received from servers without the need to write or obtain new code for each new server response-object.

    摘要翻译: 根据某些实施例,提供了一种系统和方法,其使客户端能够自动生成客户端CLI响应对象,该客户端CLI响应对象用于读取从服务器接收的新的不熟悉的服务器CLI响应对象,而不需要为每个新服务器写入或获取新的代码 响应对象。