DISTRIBUTED FILE SYSTEM CONSISTENCY CHECK
    11.
    发明申请

    公开(公告)号:US20170344597A1

    公开(公告)日:2017-11-30

    申请号:US15163471

    申请日:2016-05-24

    Applicant: VMware, Inc.

    CPC classification number: G06F16/182 G06F16/184

    Abstract: Exemplary methods, apparatuses, and systems include a controller node receiving a request to perform a consistency check of a distributed file system. The controller node transmits, to each of a plurality of nodes, a request for the node to use logical metadata of the distributed file system owned by the node to construct an expected copy of physical metadata mapped to the logical metadata, determine which of the plurality of nodes own actual portions of the physical metadata, transmit corresponding portions of the expected copy of the physical metadata to each of the nodes determined to own actual portions of the physical metadata, and compare expected copies of the physical metadata received from other nodes to the actual physical metadata owned by the node. The controller node receives a result of the comparison from each of the nodes, aggregates the received results, and generates an error report.

    Scalable space management using bitmap summary tree

    公开(公告)号:US10528459B2

    公开(公告)日:2020-01-07

    申请号:US14713698

    申请日:2015-05-15

    Applicant: VMware, Inc.

    Abstract: Systems and methods for allocating space in persistent storage are provided. A modified bitmap and a tree of bitmap summary pages are used to manage the free space of a large scale storage system. The bitmap is separated into fixed size pages and has bitmap summary entries to summarize the information in the bitmap. Bitmap summary pages can be further summarized into secondary summary pages. The tree data structure can continue to N levels until a topmost level has one bitmap summary page.

    Abortable transactions using versioned tuple cache

    公开(公告)号:US10176209B2

    公开(公告)日:2019-01-08

    申请号:US14752175

    申请日:2015-06-26

    Applicant: VMware, Inc.

    Abstract: A transaction manager for handling operations on data in a storage system provides a system for executing transactions that uses a versioned tuple cache to achieve fast, abortable transactions using a redo-only log. The transaction manager updates an in-memory key-value store and also attaches a transaction identifier to the tuple as a minor key. Opportunistic locking can be accomplished due to the low cost of aborting transactions.

    MULTI-LEVEL ACCESS CONTROL FOR DISTRIBUTED STORAGE SYSTEMS
    16.
    发明申请
    MULTI-LEVEL ACCESS CONTROL FOR DISTRIBUTED STORAGE SYSTEMS 审中-公开
    分布式存储系统的多级访问控制

    公开(公告)号:US20170061146A1

    公开(公告)日:2017-03-02

    申请号:US14839815

    申请日:2015-08-28

    Applicant: VMware, Inc.

    CPC classification number: G06F21/6218 G06F21/604 G06F21/6272

    Abstract: System and method for accessing a distributed storage system uses a storage-level access control process at a distributed file system that interfaces with the distributed storage system to determine whether a particular client has access to a particular first file system object using an identifier of the particular client and storage-level access control rules in response to a file system request from the particular client to access a second file system object in the particular first file system. The storage-level access control rules are defined for a plurality of clients and a plurality of first file system objects of the distributed storage system to allow the particular client access to the second file system object in the particular first file system only if the particular client has been determined to have access to the particular first file system object according to the storage-level access control rules.

    Abstract translation: 用于访问分布式存储系统的系统和方法使用与分布式存储系统接口的分布式文件系统的存储级别访问控制过程,以确定特定客户端是否可以使用特定的标识符的标识符访问特定的第一文件系统对象 响应于来自特定客户端的文件系统请求访问特定第一文件系统中的第二文件系统对象的客户端和存储级访问控制规则。 存储级访问控制规则是针对分布式存储系统的多个客户端和多个第一文件系统对象定义的,以允许特定客户端访问特定第一文件系统中的第二文件系统对象,只有当特定客户端 已经被确定为根据存储级访问控制规则访问特定的第一文件系统对象。

    VIRTUAL FILE SYSTEM WITH VNODE RECONSTRUCTION CAPABILITY
    17.
    发明申请
    VIRTUAL FILE SYSTEM WITH VNODE RECONSTRUCTION CAPABILITY 审中-公开
    具有VNODE重建能力的虚拟文件系统

    公开(公告)号:US20160328299A1

    公开(公告)日:2016-11-10

    申请号:US14706879

    申请日:2015-05-07

    Applicant: VMware, Inc.

    Abstract: A virtual file system and method for performing virtual file system operations uses a vnode descriptor to access a vnode for a vnode operation. If the vnode is not found in a vnode cache using the vnode descriptor, the vnode is reconstructed using information regarding the vnode found outside of the vnode cache using the vnode descriptor.

    Abstract translation: 用于执行虚拟文件系统操作的虚拟文件系统和方法使用vnode描述符来访问vnode操作的vnode。 如果使用vnode描述符在vnode缓存中未找到vnode,则使用vnode描述符使用关于vnode缓存外部的vnode的信息来重构vnode。

Patent Agency Ranking