SYSTEM AND METHOD FOR MULTI-TIERED META-DATA CACHING AND DISTRIBUTION IN A CLUSTERED COMPUTER ENVIRONMENT
    1.
    发明申请
    SYSTEM AND METHOD FOR MULTI-TIERED META-DATA CACHING AND DISTRIBUTION IN A CLUSTERED COMPUTER ENVIRONMENT 审中-公开
    集群计算机环境中多层次元数据缓存和分配的系统与方法

    公开(公告)号:US20140237184A1

    公开(公告)日:2014-08-21

    申请号:US14263587

    申请日:2014-04-28

    Applicant: NetApp, Inc.

    Abstract: A system and method caches and distributes meta-data for one or more data containers stored on a plurality of volumes configured as a striped volume set (SVS) and served by a plurality of nodes interconnected as a cluster. The SVS comprises one meta-data volume (MDV) configured to store a canonical copy of certain meta-data, including access control lists and directories, associated with all data containers stored on the SVS, and one or more data volumes (DV) configured to store, at least, data content of those containers. In addition, for each data container stored on the SVS, one volume is designated a container attribute volume (CAV) and, as such, is configured to store (“cache”) a canonical copy of certain, rapidly-changing attribute meta-data, including time stamps and container length, associated with that container.

    Abstract translation: 系统和方法为存储在被配置为条带卷集(SVS)的多个卷上并由作为集群互连的多个节点服务的一个或多个数据容器缓存并分发元数据。 SVS包括一个元数据卷(MDV),其被配置为存储与存储在SVS上的所有数据容器相关联的某些元数据(包括访问控制列表和目录)的规范副本以及配置的一个或多个数据卷(DV) 至少存储那些容器的数据内容。 此外,对于存储在SVS上的每个数据容器,一个卷被指定为容器属性卷(CAV),并且因此被配置为存储(“缓存”)某些快速变化的属性元数据的规范副本 ,包括与该集装箱相关联的时间戳和货柜长度。

    SYSTEM AND METHOD FOR ADAPTIVE DATA PLACEMENT WITHIN A DISTRIBUTED FILE SYSTEM
    2.
    发明申请
    SYSTEM AND METHOD FOR ADAPTIVE DATA PLACEMENT WITHIN A DISTRIBUTED FILE SYSTEM 有权
    在分布式文件系统中自适应数据放置的系统和方法

    公开(公告)号:US20150317407A1

    公开(公告)日:2015-11-05

    申请号:US14268059

    申请日:2014-05-02

    Applicant: NetApp, Inc.

    Abstract: A system and method for adaptive data placement in a distributed file system is provided. Upon creation of a new subdirectory, a first heuristic procedure is formed to determine whether the newly created subdirectory should be created locally or on a remote flexible volume. Should it be determination be made to create or store the subdirectory on a remote flexible volume, a second heuristic procedure determines which of a plurality of flexible volumes should store the newly created subdirectory.

    Abstract translation: 提供了一种用于分布式文件系统中自适应数据放置的系统和方法。 在创建新的子目录后,形成第一个启发式过程,以确定新创建的子目录是否应在本地创建或在远程灵活卷上创建。 如果要确定在远程灵活卷上创建或存储子目录,则第二启发式过程将确定多个灵活卷应存储新创建的子目录中的哪一个。

    SYSTEM AND METHOD FOR IMPLEMENTING A QUOTA SYSTEM IN A DISTRIBUTED FILE SYSTEM
    5.
    发明申请
    SYSTEM AND METHOD FOR IMPLEMENTING A QUOTA SYSTEM IN A DISTRIBUTED FILE SYSTEM 审中-公开
    在分布式文件系统中实现报价系统的系统和方法

    公开(公告)号:US20150378993A1

    公开(公告)日:2015-12-31

    申请号:US14317791

    申请日:2014-06-27

    Applicant: NetApp, Inc.

    CPC classification number: G06F16/11 G06F16/13 G06F16/1827

    Abstract: A system and method for implementing a quota system in a distributed file system is provided. Each node manages a quota database tracking available quota for the node. Should additional quota be required, a node queries a remote node to obtain a lock over the remote quota database. The additional quota is shifted and remaining free quota is reallocated between the local and remote nodes.

    Abstract translation: 提供了一种用于在分布式文件系统中实现配额系统的系统和方法。 每个节点管理配额数据库跟踪节点的可用配额。 如果需要额外配额,则节点将查询远程节点以获取远程配额数据库上的锁定。 额外的配额被移动,并且在本地节点和远程节点之间重新分配剩余的空闲配额。

    METHOD AND SYSTEM FOR OPTIMIZING TRAVERSAL AND STORAGE OF DIRECTORY ENTRIES OF A STORAGE VOLUME
    6.
    发明申请
    METHOD AND SYSTEM FOR OPTIMIZING TRAVERSAL AND STORAGE OF DIRECTORY ENTRIES OF A STORAGE VOLUME 有权
    优化存储卷目录录入和存储的方法和系统

    公开(公告)号:US20150199354A1

    公开(公告)日:2015-07-16

    申请号:US14669400

    申请日:2015-03-26

    Applicant: NETAPP, INC.

    CPC classification number: G06F17/3033 G06F3/06 G06F17/30097

    Abstract: Machine implemented method and system for adding a directory entry to an existing directory data structure maintained by a storage system for storing a plurality of directory entries are provided. A first level storage block is used for storing a pointer to a first hash value from among a plurality of hash values. A new third level storage block is allocated when a second level storage block has reached a threshold level for storing pointers to hash values for the plurality of directory entries. A group of pointers including a pointer to a second hash value from among the plurality of hash values is selected. The group of pointers is stored in the third level storage block with a pointer to a third hash value from among the plurality of hash values such that the directory entry can be searched using the plurality of hash values.

    Abstract translation: 提供了一种用于将目录条目添加到由用于存储多个目录条目的存储系统维护的现有目录数据结构的机器实现方法和系统。 第一级存储块用于从多个散列值中存储指向第一散列值的指针。 当第二级存储块已经达到用于存储多个目录条目的散列值的指针的阈值级别时,分配新的第三级存储块。 选择包括从多个哈希值中的第二哈希值的指针的指针组。 所述指针组被存储在所述第三级存储块中,其具有指向所述多个散列值中的第三散列值的指针,使得可以使用所述多个散列值来搜索所述目录条目。

Patent Agency Ranking