System and method for partitioning a file system for enhanced availability and scalability
    1.
    发明授权
    System and method for partitioning a file system for enhanced availability and scalability 有权
    用于分区文件系统以提高可用性和可扩展性的系统和方法

    公开(公告)号:US07653699B1

    公开(公告)日:2010-01-26

    申请号:US10460148

    申请日:2003-06-12

    IPC分类号: G06F15/167 G06F12/00

    CPC分类号: G06F17/30067

    摘要: A method and system are provided for partitioning a file system. The system may include one or more server computer systems and a plurality of physical file systems. The physical file systems may be hosted by the one or more server computer systems. The physical file systems may be accessible to clients through a virtual file system having a single namespace. The virtual file system may include metadata which are partitioned across the plurality of physical file systems. The server computer systems may be configured to independently perform file system consistency checks on each of the physical file systems, in order to independently validate each partition of the metadata.

    摘要翻译: 提供了一种分割文件系统的方法和系统。 系统可以包括一个或多个服务器计算机系统和多个物理文件系统。 物理文件系统可以由一个或多个服务器计算机系统托管。 物理文件系统可以通过具有单个命名空间的虚拟文件系统访问客户端。 虚拟文件系统可以包括在多个物理文件系统之间划分的元数据。 服务器计算机系统可以被配置为独立地对每个物理文件系统执行文件系统一致性检查,以便独立地验证元数据的每个分区。

    Data redistribution in data replication systems
    2.
    发明申请
    Data redistribution in data replication systems 有权
    数据复制系统中的数据重新分配

    公开(公告)号:US20100246578A1

    公开(公告)日:2010-09-30

    申请号:US12384210

    申请日:2009-03-31

    IPC分类号: H04L12/56

    CPC分类号: G06F17/30575 H04L67/1095

    摘要: A system includes one or more processors configured to redistribute one or more originator data subsets among a plurality of originator nodes and determine data redistribution information pertaining to redistribution of the one or more originator data subsets among the plurality of originator nodes. The system further includes a communication interface configured to send data redistribution information to a replica system. The data redistribution information is used by the replica system to redistribute one or more corresponding replica data subsets among a plurality of replica nodes.

    摘要翻译: 系统包括被配置为在多个发起者节点之间重新分配一个或多个发起者数据子集的一个或多个处理器,并且确定与多个发起者节点之中的一个或多个发起者数据子集的再分配有关的数据再分发信息。 该系统还包括被配置为向复制系统发送数据再分配信息的通信接口。 复制系统使用数据再分配信息来重新分配多个副本节点中的一个或多个对应的副本数据子集。

    Data redistribution in data replication systems
    4.
    发明授权
    Data redistribution in data replication systems 有权
    数据复制系统中的数据重新分配

    公开(公告)号:US08837480B2

    公开(公告)日:2014-09-16

    申请号:US13666871

    申请日:2012-11-01

    IPC分类号: H04L12/28

    CPC分类号: G06F17/30575 H04L67/1095

    摘要: Data replication comprises: redistributing one or more originator data subsets among a plurality of originator nodes; determining data redistribution information pertaining to redistribution of the one or more originator data subsets among the plurality of originator nodes; and sending data redistribution information to a replica system. The data redistribution information is used by the replica system to redistribute one or more corresponding replica data subsets among a plurality of replica nodes; and the one or more corresponding replica data subsets are redistributed among the plurality of replica nodes without requiring the one or more originator data subsets to be sent to the replica system during redistribution.

    摘要翻译: 数据复制包括:在多个发起者节点之间重新分配一个或多个发起者数据子集; 确定与所述多个发起者节点中的所述一个或多个发起者数据子集的再分配有关的数据再分配信息; 并将数据再发布信息发送到副本系统。 复制系统使用数据再分配信息来重新分配多个复制节点之中的一个或多个对应的副本数据子集; 并且在多个副本节点之间重新分配一个或多个对应的副本数据子集,而不需要在再分配期间将一个或多个发起者数据子集发送到副本系统。

    DATA REDISTRIBUTION IN DATA REPLICATION SYSTEMS
    5.
    发明申请
    DATA REDISTRIBUTION IN DATA REPLICATION SYSTEMS 有权
    数据复制系统中的数据重新分配

    公开(公告)号:US20130124476A1

    公开(公告)日:2013-05-16

    申请号:US13666871

    申请日:2012-11-01

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30575 H04L67/1095

    摘要: Data replication comprises: redistributing one or more originator data subsets among a plurality of originator nodes; determining data redistribution information pertaining to redistribution of the one or more originator data subsets among the plurality of originator nodes; and sending data redistribution information to a replica system. The data redistribution information is used by the replica system to redistribute one or more corresponding replica data subsets among a plurality of replica nodes; and the one or more corresponding replica data subsets are redistributed among the plurality of replica nodes without requiring the one or more originator data subsets to be sent to the replica system during redistribution.

    摘要翻译: 数据复制包括:在多个发起者节点之间重新分配一个或多个发起者数据子集; 确定与所述多个发起者节点中的所述一个或多个发起者数据子集的再分配有关的数据再分配信息; 并将数据再发布信息发送到副本系统。 复制系统使用数据再分配信息来重新分配多个复制节点之中的一个或多个对应的副本数据子集; 并且在多个副本节点之间重新分配一个或多个对应的副本数据子集,而不需要在再分配期间将一个或多个发起者数据子集发送到副本系统。

    System and method for maintaining a file change log within a distributed file system
    6.
    发明授权
    System and method for maintaining a file change log within a distributed file system 有权
    在分布式文件系统中维护文件更改日志的系统和方法

    公开(公告)号:US09367579B1

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

    申请号:US11064152

    申请日:2005-02-23

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30371 G06F17/30144

    摘要: Various methods and systems for implementing a file change log in a distributed file system are disclosed. In one embodiment, a method involves operating a distributed file system that presents a namespace and maintaining a file change log for the namespace. Operating the distributed file system involves executing an instance of a file system on each of several nodes. Maintaining the file change log can involve maintaining a single file change log for the namespace. Updates to the single file change log can be handled by a primary node or controlled using a locking mechanism. Alternatively, several private file change logs (e.g., one per node) can be maintained, and these private file change logs can be merged into a single file change log (e.g., by a primary node).

    摘要翻译: 公开了用于实现分布式文件系统中的文件改变登录的各种方法和系统。 在一个实施例中,一种方法涉及操作分布式文件系统,其呈现命名空间并维护命名空间的文件改变日志。 分布式文件系统的操作涉及在几个节点的每一个上执行一个文件系统的实例。 维护文件更改日志可能涉及为命名空间维护单个文件更改日志。 单个文件更改日志的更新可以由主节点处理或使用锁定机制控制。 或者,可以维护几个专用文件更改日志(例如,每个节点一个),并且这些专用文件更改日志可以合并到单个文件更改日志中(例如,由主节点)。

    System and method for determining physical storage space of a deduplicated storage system
    7.
    发明授权
    System and method for determining physical storage space of a deduplicated storage system 有权
    用于确定重复数据消除的存储系统的物理存储空间的系统和方法

    公开(公告)号:US08700578B1

    公开(公告)日:2014-04-15

    申请号:US13629573

    申请日:2012-09-27

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3015

    摘要: Exemplary methods, apparatuses, and systems maintain a plurality of summary data structures corresponding to a plurality of logical file system namespaces representing a plurality of hierarchies of one or more directories having one or more files, each file being stored in the storage system as a plurality of segments in a deduplicated manner. In response to a request to estimate a storage usage by a first of the file system namespace, identify a first of the summary data structures corresponding to the first file system namespace, wherein the first summary data structure stores information summarizing deduplicated segments referenced by one or more files of the first file system namespace. Estimate the storage usage of the first file system namespace based on the first summary data structure and a global summary data structure, wherein the global summary data structure stores information summarizing deduplicated segments referenced by all of the file system namespaces.

    摘要翻译: 示例性方法,装置和系统保持对应于表示具有一个或多个文件的一个或多个目录的多个层级的多个逻辑文件系统命名空间的多个摘要数据结构,每个文件作为多个存储在存储系统中 的部分以重复数据删除的方式。 响应于估计第一文件系统命名空间的存储使用的请求,识别对应于第一文件系统命名空间的第一个摘要数据结构,其中第一简要数据结构存储总结由一个或多个文件系统命名空间引用的重复数据删除的段的信息 更多文件的第一个文件系统命名空间。 基于第一个摘要数据结构和全局摘要数据结构来估计第一个文件系统命名空间的存储使用情况,其中全局摘要数据结构存储总结所有文件系统命名空间所引用的重复数据删除段的信息。

    Data redistribution in data replication systems
    8.
    发明授权
    Data redistribution in data replication systems 有权
    数据复制系统中的数据重新分配

    公开(公告)号:US08325724B2

    公开(公告)日:2012-12-04

    申请号:US12384210

    申请日:2009-03-31

    IPC分类号: H04L12/28

    CPC分类号: G06F17/30575 H04L67/1095

    摘要: A system includes one or more processors configured to redistribute one or more originator data subsets among a plurality of originator nodes and determine data redistribution information pertaining to redistribution of the one or more originator data subsets among the plurality of originator nodes. The system further includes a communication interface configured to send data redistribution information to a replica system. The data redistribution information is used by the replica system to redistribute one or more corresponding replica data subsets among a plurality of replica nodes.

    摘要翻译: 系统包括被配置为在多个发起者节点之间重新分配一个或多个发起者数据子集的一个或多个处理器,并且确定与多个发起者节点之中的一个或多个发起者数据子集的再分配有关的数据再分发信息。 该系统还包括被配置为向复制系统发送数据再分配信息的通信接口。 复制系统使用数据再分配信息来重新分配多个副本节点中的一个或多个对应的副本数据子集。