DIRECTORY LEASING
    1.
    发明申请
    DIRECTORY LEASING 有权
    目录租赁

    公开(公告)号:US20150149505A1

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

    申请号:US14614956

    申请日:2015-02-05

    Abstract: Described are embodiments for allowing clients that access a distributed file system to locally cache directory metadata. The client may request a read lease which allows the client to cache the directory metadata locally and service requests received from the same application which originally requested the directory metadata using the cache. In addition, the client may also request a handle lease which allows a client to delay the closing of a directory handle and allow the handle to be reused to service subsequent directory metadata requests from the same or a different application. A client may also request a write lease which allows an application on the client to modify the directory metadata, such as by creating or deleting new files in the directory, or changing their attributes, and cache those changes.

    Abstract translation: 描述了允许访问分布式文件系统的客户端本地缓存目录元数据的实施例。 客户端可以请求读取租约,允许客户端本地缓存目录元数据,并从使用缓存最初请求目录元数据的同一应用程序接收的服务请求。 此外,客户端还可以请求一个句柄租约,该租约允许客户端延迟目录句柄的关闭,并允许该句柄被重新用于从相同或不同的应用程序服务后续的目录元数据请求。 客户端还可以请求允许客户端上的应用程序修改目录元数据的写入租约,例如通过创建或删除目录中的新文件或更改其属性,并缓存这些更改。

    Creating global aggregated namespaces for storage management
    2.
    发明授权
    Creating global aggregated namespaces for storage management 有权
    创建用于存储管理的全局聚合命名空间

    公开(公告)号:US09330161B2

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

    申请号:US13861997

    申请日:2013-04-12

    Abstract: Embodiments are directed to creating global, aggregated namespaces for storage management and to providing consistent namespaces in a distributed storage system. In one scenario, a computer system defines data storage objects for each data storage node. The data storage objects uniquely identify storage elements of the data storage nodes, where each data storage object includes various associated attributes. The computer system replicates the defined data storage objects and any associated attributes from a first data storage node to a second, different data storage node among the data storage nodes. As such, the defined data storage objects are visible from any node in the data storage nodes. The computer system also aggregates the defined data storage objects for each of the data storage nodes and creates a global, aggregated namespace that includes the aggregated data storage objects for each of the data storage nodes.

    Abstract translation: 实施例旨在创建用于存储管理的全局,聚合命名空间,并在分布式存储系统中提供一致的命名空间。 在一种情况下,计算机系统为每个数据存储节点定义数据存储对象。 数据存储对象唯一地标识数据存储节点的存储元件,其中每个数据存储对象包括各种关联的属性。 计算机系统将定义的数据存储对象和任何相关联的属性从第一数据存储节点复制到数据存储节点中的第二不同的数据存储节点。 因此,定义的数据存储对象可从数据存储节点中的任何节点看到。 计算机系统还聚合每个数据存储节点的定义的数据存储对象,并创建包括每个数据存储节点的聚合数据存储对象的全局聚合命名空间。

    Heterogenic volume generation and use system
    5.
    发明授权
    Heterogenic volume generation and use system 有权
    异质体积生成和使用系统

    公开(公告)号:US09524300B2

    公开(公告)日:2016-12-20

    申请号:US13829276

    申请日:2013-03-14

    Abstract: A system in which a file system may operate on a volume in which the logical address extent of the volume is divided into multiple tiers, each tier providing storage having a distinct trait set by mapping the logical addresses of the volume to appropriate underlying storage systems. A volume system exposes the volume to the file system in a manner that the file system itself has awareness of the tiers, and is aware of the trait sets of each tier. The file system may thus store file system namespaces (such as directories and files) into the tiers as appropriate for the file system namespace. A provisioning system may also be provided and be configured to provision the volume to include such tiers, and if desired, to extend the tiers.

    Abstract translation: 文件系统可以在其中将卷的逻辑地址范围划分为多个层的卷上操作的系统,每个层通过将卷的逻辑地址映射到适当的底层存储系统来提供具有不同特征集的存储。 卷系统以文件系统本身对层级的认知方式将文件系统公开到文件系统,并且知道每个层的特征集合。 因此,文件系统可以将文件系统命名空间(诸如目录和文件)存储到适合于文件系统命名空间的层中。 还可以提供配置系统并将其配置为提供卷以包括这些层,并且如果需要,扩展层。

    Directory leasing
    6.
    发明授权

    公开(公告)号:US09292539B2

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

    申请号:US14614956

    申请日:2015-02-05

    Abstract: Described are embodiments for allowing clients that access a distributed file system to locally cache directory metadata. The client may request a read lease which allows the client to cache the directory metadata locally and service requests received from the same application which originally requested the directory metadata using the cache. In addition, the client may also request a handle lease which allows a client to delay the closing of a directory handle and allow the handle to be reused to service subsequent directory metadata requests from the same or a different application. A client may also request a write lease which allows an application on the client to modify the directory metadata, such as by creating or deleting new files in the directory, or changing their attributes, and cache those changes.

Patent Agency Ranking