LIGHTWEIGHT COHERENCY CONTROL PROTOCOL FOR CLUSTERED STORAGE SYSTEM
    81.
    发明申请
    LIGHTWEIGHT COHERENCY CONTROL PROTOCOL FOR CLUSTERED STORAGE SYSTEM 审中-公开
    集群存储系统的轻量级协调控制协议

    公开(公告)号:WO2007053378A1

    公开(公告)日:2007-05-10

    申请号:PCT/US2006/041554

    申请日:2006-10-23

    CPC classification number: G06F12/0815 G06F12/0866 G06F2212/263 G06F2212/284

    Abstract: A lightweight coherency control protocol ensures consistency of data containers, such as a file, and associated data buffers stored on one or more volumes served by a plurality of nodes, e.g., storage systems, connected as a cluster. Each data buffer is associated with a current cache sequence number comprising a load generation value and an update count value. The load generation value is incremented every time an inode of a file is loaded into a memory of the storage system. Once the inode is loaded and its load generation value is set, then the appropriate buffer of a buffer tree for the file is loaded into the memory. The update count value is incremented each time the buffer is updated with a write request/operation. Therefore, each buffer loaded into memory is tagged with the load generation value and an update count from the time that buffer is loaded.

    Abstract translation: 轻量级相关性控制协议确保数据容器(例如文件)和存储在由作为集群连接的多个节点(例如存储系统)所服务的一个或多个卷上的相关联的数据缓冲器的一致性。 每个数据缓冲器与包括负载生成值和更新计数值的当前高速缓存序列号相关联。 每当将文件的inode加载到存储系统的存储器中时,负载生成值将增加。 一旦加载了inode并且设置了其负载生成值,则将该文件的缓冲树的适当缓冲区加载到内存中。 每次使用写入请求/操作更新缓冲区时,更新计数值都会递增。 因此,加载到内存中的每个缓冲区都会被加载负载生成值和缓冲区加载时的更新计数。

    SYSTEM AND METHOD FOR GENERATING CONSISTENT IMAGES OF A SET OF DATA OBJECTS
    82.
    发明申请
    SYSTEM AND METHOD FOR GENERATING CONSISTENT IMAGES OF A SET OF DATA OBJECTS 审中-公开
    用于生成一组数据对象的一致性图像的系统和方法

    公开(公告)号:WO2006119100A3

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

    申请号:PCT/US2006016422

    申请日:2006-04-28

    Inventor: KIMMEL JEFFREY S

    CPC classification number: G06F11/1471 G06F2201/82 G06F2201/84

    Abstract: A system and method efficiently generates a set of parallel persistent consistenc point images (PCPIs) of volumes configured as a SVS and served by a plurality of node interconnected as a cluster. A volume operations daemon (VOD) executing on a node o the cluster is configured to manage generation of the volume PCPIs. Notably, the set of PCPIs is generated substantially in parallel to thereby obtain a consistent and accurate point in time reference of the entire SVS.

    Abstract translation: 一种系统和方法有效地生成一组被配置为SVS的并由多个作为集群互连的节点服务的并行持久组合点图像(PCPI)。 在群集上的节点上执行的卷操作守护程序(VOD)被配置为管理卷PCPI的​​生成。 值得注意的是,PCPI的​​集合基本上并行产生,从而获得整个SVS的一致且准确的时间参考点。

    ARCHITECTURE AND METHOD FOR CONFIGURING A SIMPLIFIED CLUSTER OVER A NETWORK WITH FENCING AND QUORUM
    83.
    发明申请
    ARCHITECTURE AND METHOD FOR CONFIGURING A SIMPLIFIED CLUSTER OVER A NETWORK WITH FENCING AND QUORUM 审中-公开
    用于在网络和配置网络上配置简化集群的架构和方法

    公开(公告)号:WO2007013961A2

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

    申请号:PCT/US2006/028148

    申请日:2006-07-21

    Inventor: ERASANI, Pranoop

    CPC classification number: G06F11/1482 G06F11/1425 G06F11/2033 H04L41/0893

    Abstract: A host-clustered networked storage environment includes a "quorum program."The quorum program is invoked when a change in cluster membership occurs, or when the cluster members are not receiving reliable information about the continued viability of the cluster, or for a variety of other reasons. When the quorum program is so invoked, the cluster member is programmed to assert a claim on a quorum device configured in accordance with the present invention. More specifically, the quorum device is a vdisk embodied in as a logical unit (LUN) exported by the networked storage system. The LUN is created as a quorum device upon which a SCSI-3 reservation can be placed by an initiator. Thus, the LUN is created for this purpose as a SCSI target that exists solely as a quorum device. Fencing techniques are also provided in the networked environment such that failed cluster members can be fenced from given - exports of the networked -storage system.

    Abstract translation: 主机群集网络存储环境包括“仲裁程序”。当群集成员资格发生变化时,或群集成员未收到关于群集持续生存能力的可靠信息时,会调用仲裁程序 其他原因 当如此调用仲裁程序时,集群成员被编程为在根据本发明配置的法定设备上声明权利要求。 更具体地说,法定设备是一个体现为网络存储系统导出的逻辑单元(LUN)的虚拟磁盘。 LUN作为仲裁设备创建,启动器可以在其上放置SCSI-3预留。 因此,为此目的创建LUN作为仅作为仲裁设备存在的SCSI目标。 联网环境中还提供了防护技术,使得故障集群成员可以从网络化存储系统的给定 - 出口中围起来。

    SYSTEM AND METHOD FOR ENABLING A STORAGE SYSTEM TO SUPPORT MULTIPLE VOLUME FORMATS SIMULTANEOUSLY
    86.
    发明申请
    SYSTEM AND METHOD FOR ENABLING A STORAGE SYSTEM TO SUPPORT MULTIPLE VOLUME FORMATS SIMULTANEOUSLY 审中-公开
    用于同时支持多个容量格式的存储系统的系统和方法

    公开(公告)号:WO2006088773A3

    公开(公告)日:2006-10-12

    申请号:PCT/US2006004943

    申请日:2006-02-13

    CPC classification number: G06F3/0689 G06F3/0607 G06F3/0643 Y10S707/99956

    Abstract: A system and method enables a storage system to support multiple volume type simultaneously. A volume type field is contained within a file system information block that permits the storage system to determine the type of volume of a particular volume associated therewith. The storage operating system may then interpret various on-disk data structures in accordance with the appropriate volume type.

    Abstract translation: 系统和方法使存储系统能够同时支持多种卷类型。 卷类型字段包含在文件系统信息块中,其允许存储系统确定与其相关联的特定卷的体积的类型。 然后,存储操作系统可以根据适当的卷类型来解释各种在盘数据结构。

    METHOD AND APPARATUS FOR MONITORING A CONNECTION IN A PEER-TO-PEER NETWORK
    87.
    发明申请
    METHOD AND APPARATUS FOR MONITORING A CONNECTION IN A PEER-TO-PEER NETWORK 审中-公开
    用于监视对等网络中的连接的方法和装置

    公开(公告)号:WO2006096442A1

    公开(公告)日:2006-09-14

    申请号:PCT/US2006/007386

    申请日:2006-02-28

    CPC classification number: H04L43/0811

    Abstract: The status of an appliance may be monitored using promiscuous packets and network reads. In order to establish a peer-to-peer connection between two appliances, a connection manager may issue a communication to a first appliance to establish a connection with a second, remote appliance. The connection manager issues a similar communication to the second appliance. The first appliance issues a promiscuous packet to the second appliance including connection information to establish a peer connection between the two appliances. The first appliance continues to issue the promiscuous packets even after the connection is established to indicate that the first appliance is still available. If the second appliance does not receive a promiscuous packet, the second appliance may attempt to perform a read over the connection. If the attempt to perform a read fails, the second appliance can notify the connection manager that the connection is no longer active.

    Abstract translation: 可以使用混杂数据包和网络读取来监视设备的状态。 为了在两个设备之间建立点对点连接,连接管理器可以向第一设备发出通信以建立与第二远程设备的连接。 连接管理器发出与第二个设备类似的通信。 第一设备向第二设备发出混杂包,包括连接信息以在两个设备之间建立对等连接。 即使连接建立后,第一个设备仍然会发出混杂数据包,表示第一个设备仍然可用。 如果第二个设备没有收到混杂数据包,则第二个设备可能会尝试对连接进行读取。 如果执行读取的尝试失败,则第二个设备可以通知连接管理器连接不再有效。

    COORDINATED SHARED STORAGE ARCHITECTURE
    88.
    发明申请
    COORDINATED SHARED STORAGE ARCHITECTURE 审中-公开
    协调共享存储体系结构

    公开(公告)号:WO2006081294A2

    公开(公告)日:2006-08-03

    申请号:PCT/US2006/002639

    申请日:2006-01-26

    Abstract: The present invention provides a novel coordinated shared storage architecture that permits the amortization of cost of the spares over any number of the storage systems and enables improvements to a number of storage system operations. The coordinated shared storage architecture comprises a plurality of storage systems disk shelves via a plurality of intermediate network devices, such as hubs. Each storage system includes a storage operating system having a target device driver module. The target device driver module permits the storage system to function as a SCSI target and thereby receive and process commands directed to it from other storage systems.

    Abstract translation: 本发明提供了一种新颖的协调共享存储体系结构,该体系结构允许通过任何数量的存储系统分摊备件成本,并且能够改进许多存储系统操作。 经协调的共享存储体系结构包括经由多个中间网络设备(诸如集线器)的多个存储系统盘架。 每个存储系统包括具有目标设备驱动程序模块的存储操作系统。 目标设备驱动程序模块允许存储系统充当SCSI目标,从而接收和处理从其他存储系统发送给它的命令。

    CLONING TECHNIQUE FOR EFFICIENTLY CREATING A COPY OF A VOLUME IN A STORAGE SYSTEM
    89.
    发明申请
    CLONING TECHNIQUE FOR EFFICIENTLY CREATING A COPY OF A VOLUME IN A STORAGE SYSTEM 审中-公开
    有效创建存储系统中卷的复制的克隆技术

    公开(公告)号:WO2005111773A3

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

    申请号:PCT/US2005013696

    申请日:2005-04-21

    CPC classification number: G06F17/30067

    Abstract: A cloning technique enables efficient and substantially instantaneous creation of a clone that is a writable copy of a "parent" virtual volume (vvol) in an aggregate of a storage system. A base snapshot is provided from the parent vvol. In addition, a new vvol is created, along with a new file system identifier, a new subdirectory in the aggregate and a new storage label file. The new vvol is embodied as a clone and comprises an appropriately sized container file, wherein initially the container file has no data. Moreover, a volume information (volinfo) block for the clone is created that is a slightly modified version of the volinfo block from the base snapshot; the modified volinfo block is written to the container file. The clone is then instantiated by loading a file system associated with the new vvol onto the clone and bringing the clone "online".

    Abstract translation: 克隆技术能够有效地并且基本上瞬时地创建作为存储系统的聚合中的“父”虚拟卷(vvol)的可写副本的克隆。 从父vvol提供基本快照。 此外,还创建了一个新的vvol,以及新的文件系统标识符,聚合中的新子目录和新的存储标签文件。 新的vvol被实现为克隆并且包括适当大小的容器文件,其中最初容器文件没有数据。 此外,创建克隆的卷信息(volinfo)块,其是来自基本快照的volinfo块的稍微修改的版本; 修改后的volinfo块被写入容器文件。 然后通过将与新vvol相关联的文件系统加载到克隆并将克隆“联机”来实例化克隆。

Patent Agency Ranking