Directory-level referral method for parallel NFS with multiple metadata servers
    1.
    发明授权
    Directory-level referral method for parallel NFS with multiple metadata servers 有权
    具有多个元数据服务器的并行NFS的目录级引用方法

    公开(公告)号:US09342529B2

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

    申请号:US13729256

    申请日:2012-12-28

    Applicant: HITACHI, LTD.

    CPC classification number: G06F17/30203

    Abstract: An aspect of the invention is directed to a plurality of MDSs (metadata servers) in a distributed storage system which includes data servers storing file contents, each MDS having a processor and a memory and storing file system metadata. Directories of a file system namespace are distributed to the MDSs through referral directories referring to real directories using hash value of inode number of each of the referral directories. During a process to create a directory in the file system namespace, a first MDS dynamically creates a referral directory in the first MDS, and creates a real directory in a second MDS, the referral directory in the first MDS referring to the real directory in the second MDS by maintaining location information of the real directory in the second MDS, the real directory in the second MDS containing the file system metadata for the directory in the file system namespace.

    Abstract translation: 本发明的一个方面涉及分布式存储系统中的多个MDS(元数据服务器),其包括存储文件内容的数据服务器,每个MDS具有处理器和存储器并且存储文件系统元数据。 通过引用目录将文件系统命名空间的目录分发到MDS,引用目录使用每个引用目录的索引节点号的散列值。 在文件系统命名空间中创建目录的过程中,第一个MDS在第一个MDS中动态创建一个引用目录,并在第二个MDS中创建一个真实的目录,第一个MDS中的引用目录引用了 通过维护第二个MDS中的真实目录的位置信息来实现第二个MDS,第二个MDS中的真实目录包含文件系统命名空间中目录的文件系统元数据。

    System and method to maximize server resource utilization and performance of metadata operations
    2.
    发明授权
    System and method to maximize server resource utilization and performance of metadata operations 有权
    最大化服务器资源利用率和元数据操作性能的系统和方法

    公开(公告)号:US09197703B2

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

    申请号:US13924765

    申请日:2013-06-24

    Applicant: HITACHI, LTD.

    CPC classification number: G06F17/30203 G06F3/067 H04L67/1097

    Abstract: An MDS (metadata server) in a distributed storage system includes data servers (DSs) storing file contents and one or more MDSs performing metadata operations in response to metadata requests of different types, the MDS including a controller having a processor and a memory, the MDS storing file system metadata. The controller is configured to: classify the metadata operations into different categories, which include a normal category and one or more special categories different from the normal category, the normal category having a primary stage which does not involve communication between the MDS and a component external to the MDS; for each special category, partition each metadata operation into a plurality of stages at least one of which involves communication between the MDS and a component external to the MDS; and dynamically assign resources to each of the partitioned stage based on monitored workloads of the different types of metadata requests.

    Abstract translation: 分布式存储系统中的MDS(元数据服务器)包括存储文件内容的数据服务器(DS)和响应于不同类型的元数据请求执行元数据操作的一个或多个MDS,MDS包括具有处理器和存储器的控制器, MDS存储文件系统元数据。 控制器被配置为:将元数据操作分类为不同类别,其包括正常类别和与正常类别不同的​​一个或多个特殊类别,正常类别具有不涉及MDS和组件外部之间的通信的主阶段 到MDS; 对于每个特殊类别,将每个元数据操作划分成多个阶段,其中至少一个涉及MDS与MDS之外的组件之间的通信; 并且基于不同类型的元数据请求的受监视的工作负载来动态地将资源分配给每个分区阶段。

Patent Agency Ranking