Mounted Filesystem Integrity Checking and Salvage
    1.
    发明申请
    Mounted Filesystem Integrity Checking and Salvage 有权
    安装的文件系统完整性检查和打捞

    公开(公告)号:US20080016075A1

    公开(公告)日:2008-01-17

    申请号:US11776129

    申请日:2007-07-11

    IPC分类号: G06F17/30

    摘要: A method and system for conducting an integrity check of system and user metadata when the metadata is mounted. A filesystem reviewer is embedded within software of a server node. A mutual exclusion lock is obtained on the selected metadata. An automated verification of the locked metadata is conducted while the filesystem is mounted. In addition, an automated salvage of the locked metadata may be conducted while the filesystem is mounted. The verification and/or salvage of the locked metadata can be applied to system, user, and/or a portion of the user metadata.

    摘要翻译: 一种用于在安装元数据时进行系统和用户元数据的完整性检查的方法和系统。 文件系统审阅者嵌入在服务器节点的软件中。 在所选元数据上获得互斥锁。 在安装文件系统时进行锁定元数据的自动验证。 此外,可以在安装文件系统的同时进行锁定元数据的自动抢救。 锁定的元数据的验证和/或补救可以应用于系统,用户和/或用户元数据的一部分。

    Method, system, and program for maintaining a namespace of filesets accessible to clients over a network
    4.
    发明申请
    Method, system, and program for maintaining a namespace of filesets accessible to clients over a network 有权
    用于维护客户端可通过网络访问的文件集名称空间的方法,系统和程序

    公开(公告)号:US20050273451A1

    公开(公告)日:2005-12-08

    申请号:US10851863

    申请日:2004-05-20

    IPC分类号: G06F17/30 G06F7/00

    摘要: Provided are a method, system, and program maintaining information on a namespace comprised of filesets shared by clients over a network. Zone information is maintained on at least one zone, wherein each zone associates at least one client system, at least one fileset, and at least one storage pool. For one zone, the associated at least one fileset and at least one storage pool are accessible to the at least one client system. Clients are provided information on filesets included in a namespace, wherein each of a plurality of clients receive information on the at least one fileset associated with the client in the at least one zone including the client.

    摘要翻译: 提供了一种维护由客户端通过网络共享的文件集构成的命名空间的信息的方法,系统和程序。 区域信息被保存在至少一个区域上,其中每个区域将至少一个客户端系统,至少一个文件集和至少一个存储池相关联。 对于一个区域,至少一个客户端系统可访问相关联的至少一个文件集和至少一个存储池。 客户端被提供关于包括在命名空间中的文件集的信息,其中多个客户端中的每一个在包括客户端的至少一个区域中接收与客户端相关联的至少一个文件集的信息。

    SYSTEM AND PROGRAM FOR MAINTAINING A NAMESPACE OF FILESETS ACCESSIBLE TO CLIENTS OVER A NETWORK
    6.
    发明申请
    SYSTEM AND PROGRAM FOR MAINTAINING A NAMESPACE OF FILESETS ACCESSIBLE TO CLIENTS OVER A NETWORK 有权
    用于维护可通过网络访问客户端的文件名称的系统和程序

    公开(公告)号:US20080109450A1

    公开(公告)日:2008-05-08

    申请号:US11972605

    申请日:2008-01-10

    IPC分类号: G06F17/30

    摘要: Provided are a system and program maintaining information on a namespace comprised of filesets shared by clients over a network. Zone information is maintained on at least one zone, wherein each zone associates at least one client system, at least one fileset, and at least one storage pool. For one zone, the associated at least one fileset and at least one storage pool are accessible to the at least one client system. Clients are provided information on filesets included in a namespace, wherein each of a plurality of clients receive information on the at least one fileset associated with the client in the at least one zone including the client.

    摘要翻译: 提供了一个维护由客户端通过网络共享的文件集构成的名称空间的信息的系统和程序。 区域信息被保存在至少一个区域上,其中每个区域将至少一个客户端系统,至少一个文件集和至少一个存储池相关联。 对于一个区域,至少一个客户端系统可访问相关联的至少一个文件集和至少一个存储池。 客户端被提供关于包括在命名空间中的文件集的信息,其中多个客户端中的每一个在包括客户端的至少一个区域中接收与客户端相关联的至少一个文件集的信息。

    Fencing of resources allocated to non-cooperative client computers
    7.
    发明申请
    Fencing of resources allocated to non-cooperative client computers 失效
    击倒分配给非合作客户端计算机的资源

    公开(公告)号:US20050273529A1

    公开(公告)日:2005-12-08

    申请号:US10851452

    申请日:2004-05-20

    IPC分类号: G06F3/00 G06F21/00

    CPC分类号: G06F21/34

    摘要: Techniques are provided for processing an Input/Output (I/O) request. At least one data block is allocated for use in completing the I/O request. A current operations record is stored for the I/O request. It is determined whether the I/0 request has been completed within a specified period of time. In response to determining that the I/O request has not been completed within the specified period of time, the allocated at least one data block is fenced. Also provided are techniques for processing an Input/Output (I/O) request in which an identification message is received from a client computer. It is determined whether the client computer is a rogue client based on whether a current operations record exists for the client computer.

    摘要翻译: 提供了用于处理输入/输出(I / O)请求的技术。 分配至少一个数据块用于完成I / O请求。 为I / O请求存储当前操作记录。 确定I / O请求是否在指定的时间段内完成。 响应于确定I / O请求在指定时间段内尚未完成,所分配的至少一个数据块是围栏的。 还提供了用于处理其中从客户端计算机接收到标识消息的输入/输出(I / O)请求的技术。 基于客户端计算机是否存在当前操作记录来确定客户端计算机是否是流氓客户端。

    Method, apparatus and program storage device for providing failover for high availability in an N-way shared-nothing cluster system
    9.
    发明申请
    Method, apparatus and program storage device for providing failover for high availability in an N-way shared-nothing cluster system 审中-公开
    用于在N路无共享集群系统中为高可用性提供故障切换的方法,装置和程序存储设备

    公开(公告)号:US20050283658A1

    公开(公告)日:2005-12-22

    申请号:US10850749

    申请日:2004-05-21

    IPC分类号: G06F11/00

    摘要: A method, apparatus and program storage device for providing failover for continuous or near-continuous availability in an N-way logical shared-nothing cluster system is disclosed. Cluster application data space partitions are assigned to each node in the cluster and each node's or server software's internal architecture is partitioned in accordance with the application data partitions assigned to the node. Cluster-integrity protection is performed. A failover and recovery protocol is performed based upon the assigned partitions and the partitioned and bound internal architecture. Containment of the impact of failure is provided such that most of the application data space partitions are not impacted. Affected partition sets are failed over fast and in constant time and so actual load on the surviving nodes does not affect failover duration. When shared storage is not provided, synchronous log replication may be used to facilitate failover and log-based recovery.

    摘要翻译: 公开了一种用于在N路逻辑无共享集群系统中提供连续或近连续可用性的故障转移的方法,装置和程序存储设备。 集群应用数据空间分区分配给集群中的每个节点,并且每个节点或服务器软件的内部架构根据分配给节点的应用程序数据分区进行分区。 执行集群完整性保护。 基于分配的分区和分区和绑定的内部架构来执行故障转移和恢复协议。 提供了对故障影响的控制,使得大多数应用数据空间分区不受影响。 受影响的分区集在快速和恒定的时间内故障,因此幸存节点上的实际负载不会影响故障转移持续时间。 当不提供共享存储时,可以使用同步日志复制来促进故障转移和基于日志的恢复。

    Apparatus, system, and method for managing storage space allocation
    10.
    发明申请
    Apparatus, system, and method for managing storage space allocation 失效
    用于管理存储空间分配的装置,系统和方法

    公开(公告)号:US20060129778A1

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

    申请号:US11008316

    申请日:2004-12-09

    IPC分类号: G06F12/00

    摘要: An apparatus, system, and method are disclosed for managing storage space allocation. The apparatus includes a recognizing module, a reserving module, and a managing module. The recognizing module recognizes a trigger event at a client of the data storage system. The reserving module reserves logical units of space for data storage. The management module manages the logical units of space at the client. Such an arrangement provides for distributed management of storage space allocation within a storage area network (SAN). Facilitating client management of the logical units of space in this manner may reduce the number of required metadata transactions between the client and a metadata server and may increase performance of the SAN file system. Reducing metadata transactions effectively lowers network overhead, while increasing data throughput.

    摘要翻译: 公开了一种用于管理存储空间分配的装置,系统和方法。 该装置包括识别模块,预留模块和管理模块。 识别模块识别在数据存储系统的客户机处的触发事件。 预留模块保留数据存储空间的逻辑单位。 管理模块管理客户端的逻辑空间单位。 这种布置提供了对存储区域网络(SAN)内的存储空间分配的分布式管理。 以这种方式促进对逻辑空间的客户端管理可以减少客户端和元数据服务器之间所需的元数据事务的数量,并且可以提高SAN文件系统的性能。 减少元数据事务有效降低网络开销,同时提高数据吞吐量。