Mechanism for performing fast directory lookup in a server system
    1.
    发明授权
    Mechanism for performing fast directory lookup in a server system 有权
    在服务器系统中执行快速目录查找的机制

    公开(公告)号:US08266136B1

    公开(公告)日:2012-09-11

    申请号:US12422648

    申请日:2009-04-13

    CPC classification number: G06F17/30091

    Abstract: Embodiments of the present invention provide a novel technique for maintaining directory-based quota, for performing directory notification to a client system, and performing other such operations by efficiently finding ancestral directory associations on a server system without performing multiple accesses to data structures associated with the directory associations. Since data structures do not need to be accessed multiple times, performance of the server system can be improved.

    Abstract translation: 本发明的实施例提供了一种新颖的技术,用于维护基于目录的配额,用于对客户端系统执行目录通知,并且通过在服务器系统上有效地发现祖先目录关联而执行其他此类操作,而不对与数据结构相关联的数据结构执行多次访问 目录关联。 由于数据结构不需要多次访问,因此可以提高服务器系统的性能。

    Management of directory quotas for file systems
    2.
    发明授权
    Management of directory quotas for file systems 有权
    管理文件系统的目录配额

    公开(公告)号:US07962532B1

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

    申请号:US12113170

    申请日:2008-04-30

    CPC classification number: G06F17/30082

    Abstract: A new approach to support efficient management of directory quotas for a file system is proposed. The approach adopts bitmasks for files and directories in a file system, and transforms the problem of maintaining and traversing complicated file system data structures into a simple bitmask comparison and an associated lookup. It applies to files and directories under CIFS, NFS, other network file systems and local file systems and moves the costly operations of traversing the file system from file operations to administrative operation of switching the quotas on and off, which is infrequent and do not have the performance requirements of regular file operations.

    Abstract translation: 提出了一种支持高效管理文件系统目录配额的新方法。 该方法对文件系统中的文件和目录采用位掩码,并将复杂文件系统数据结构的维护和遍历问题转换为简单的位掩码比较和相关查找。 它适用于CIFS,NFS,其他网络文件系统和本地文件系统下的文件和目录,并将从文件操作中遍历文件系统的昂贵操作移到开启和关闭配额的管理操作,这是不常见的,没有 常规文件操作的性能要求。

    Network file system record lock recovery in a highly available environment
    5.
    发明授权
    Network file system record lock recovery in a highly available environment 有权
    网络文件系统在高度可用的环境中记录锁恢复

    公开(公告)号:US07356531B1

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

    申请号:US10627258

    申请日:2003-07-25

    CPC classification number: G06F17/30067 G06F11/2028 G06F11/203 Y10S707/99938

    Abstract: A computer accessible medium may be encoded with a plurality of instructions which, when executed in a first node of a plurality of nodes in response to a fail over of a first service group of a plurality of service groups from a second node of the plurality of nodes, initiate lock recovery for locks on one or more filesystems included in the service group. Locks on one or more filesystems in a second service group of the plurality of service groups may be maintained during a time period that locks in the first service group are recovered. The lock recovery may be initiated using a first client list of a plurality of client lists, wherein the first client list is included in the first service group and identifies clients having at least one lock on a filesystem included in the first service group. During the fail over of a service group, lock services may not be interrupted for other service groups on any of the nodes.

    Abstract translation: 计算机可访问介质可以用多个指令进行编码,所述多个指令当在多个节点的第一节点中被执行时响应多个服务组的第一服务组从多个服务组的第二节点故障转移 节点,启动对包含在服务组中的一个或多个文件系统上的锁的锁恢复。 在多个服务组的第二服务组中的一个或多个文件系统上的锁可以在恢复第一服务组中锁定的时间段期间被维持。 可以使用多个客户端列表的第一客户端列表来启动锁恢复,其中第一客户端列表被包括在第一服务组中并且识别在包括在第一服务组中的文件系统上具有至少一个锁的客户端。 在服务组故障切换期间,任何节点上的其他服务组都不会中断锁定服务。

Patent Agency Ranking