DISTRIBUTED FREE BLOCK MAP FOR A CLUSTERED REDIRECT-ON-WRITE FILE SYSTEM
    1.
    发明申请
    DISTRIBUTED FREE BLOCK MAP FOR A CLUSTERED REDIRECT-ON-WRITE FILE SYSTEM 失效
    用于集中的重写式写入文件系统的分布式免费块映射

    公开(公告)号:US20120150926A1

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

    申请号:US12963166

    申请日:2010-12-08

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30182

    摘要: In a cluster that distributes fileset management, fileset managers will maintain a free block map and an in-flight block map to allocate blocks to clients writing to a relevant fileset. A fileset manager managing free block allocation for cluster clients that write to a fileset managed by the fileset manager. Since a clustered file system manager manages an initial free block map for the cluster (“cluster free block map”), the clustered file system manager provisions free blocks to fileset managers from the cluster free block map. The fileset manager then allocates free blocks from the provisioned free blocks to cluster clients that write to the fileset managed by the fileset manager.

    摘要翻译: 在分发文件集管理的集群中,文件集管理器将维护一个空闲的块映射和一个正在运行中的块映射,以向写入相关文件集的客户端分配块。 一个文件管理器管理器写入由文件集管理器管理的文件集的群集客户机的空闲块分配。 由于集群文件系统管理器管理集群的初始自由块映射(“集群自由块映射”),所以集群文件系统管理器可以从集群自由块映射中为文件集管理器提供可用块。 然后,文件集管理器从供应的空闲块中分配可用块到写入由文件集管理器管理的文件集的集群客户端。

    Distributed free block map for a clustered redirect-on-write file system
    2.
    发明授权
    Distributed free block map for a clustered redirect-on-write file system 失效
    分布式自由块映射,用于集群的写入后重定向文件系统

    公开(公告)号:US08458181B2

    公开(公告)日:2013-06-04

    申请号:US12963166

    申请日:2010-12-08

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30182

    摘要: In a cluster that distributes fileset management, fileset managers will maintain a free block map and an in-flight block map to allocate blocks to clients writing to a relevant fileset. A fileset manager managing free block allocation for cluster clients that write to a fileset managed by the fileset manager. Since a clustered file system manager manages an initial free block map for the cluster (“cluster free block map”), the clustered file system manager provisions free blocks to fileset managers from the cluster free block map. The fileset manager then allocates free blocks from the provisioned free blocks to cluster clients that write to the fileset managed by the fileset manager.

    摘要翻译: 在分发文件集管理的集群中,文件集管理器将维护一个空闲的块映射和一个正在运行中的块映射,以向写入相关文件集的客户端分配块。 一个文件管理器管理器写入由文件集管理器管理的文件集的群集客户机的空闲块分配。 由于集群文件系统管理器管理集群的初始自由块映射(“集群自由块映射”),所以集群文件系统管理器可以从集群自由块映射中为文件集管理器提供可用块。 然后,文件集管理器从供应的空闲块中分配可用块到写入由文件集管理器管理的文件集的集群客户端。

    INDEPENDENT FILESET GENERATIONS IN A CLUSTERED REDIRECT-ON-WRITE FILESYSTEM
    3.
    发明申请
    INDEPENDENT FILESET GENERATIONS IN A CLUSTERED REDIRECT-ON-WRITE FILESYSTEM 有权
    一个集中的重写式文件系统中的独立FILESET生成

    公开(公告)号:US20120150800A1

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

    申请号:US12963068

    申请日:2010-12-08

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30088

    摘要: Maintaining a generation value for each fileset that is distinct from a corresponding fileset manager preserves the independence of nodes while also allowing distributed fileset management. A fileset manager can maintain a value that reflects consistency snapshots for that node (“node generation”) separately from a value that reflects consistency snapshots for a particular fileset (“fileset generation”).

    摘要翻译: 维护与相应文件集管理器不同的每个文件集的生成值保留节点的独立性,同时还允许分布式文件集管理。 文件集管理器可以将反映该节点(“节点生成”)的一致性快照的值与反映特定文件集(“文件集生成”)的一致性快照的值分开保留。

    Multiple contexts in a redirect on write file system
    4.
    发明授权
    Multiple contexts in a redirect on write file system 失效
    写入文件系统中重定向的多个上下文

    公开(公告)号:US08626713B2

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

    申请号:US12963146

    申请日:2010-12-08

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30227

    摘要: A method includes initiating committing to persistent storage of a current consistency snapshot of a plurality of data objects in a redirect-on-write file system. Each of the plurality of data objects has a first copy of at least two copies of the data having a first context of at least two contexts. The method includes receiving, during committing to storage of the current consistency snapshot, an update to a data object of the plurality of data objects. The method also includes responsive to receipt of the update to the data object, creating a second copy of data of the data object from the first copy. The second copy of the data has a second context of the at least two contexts. The method includes responsive to receipt of the update to the data object, updating, based on the update, the second copy of the data of the data object.

    摘要翻译: 一种方法包括启动在写入重定向文件系统中的多个数据对象的当前一致性快照的持久存储。 多个数据对象中的每一个具有具有至少两个上下文的第一上下文的数据的至少两个副本的第一副本。 该方法包括在提交存储当前一致性快照期间接收对多个数据对象的数据对象的更新。 该方法还包括响应于对数据对象的更新的接收,从第一副本创建数据对象的数据的第二副本。 数据的第二副本具有至少两个上下文的第二上下文。 该方法包括响应于对数据对象的更新的接收,基于更新更新数据对象的数据的第二副本。

    MULTIPLE CONTEXTS IN A REDIRECT ON WRITE FILE SYSTEM
    5.
    发明申请
    MULTIPLE CONTEXTS IN A REDIRECT ON WRITE FILE SYSTEM 失效
    写入文件系统中重复的多个内容

    公开(公告)号:US20120150804A1

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

    申请号:US12963146

    申请日:2010-12-08

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30227

    摘要: A method includes initiating committing to persistent storage of a current consistency snapshot of a plurality of data objects in a redirect-on-write file system. Each of the plurality of data objects has a first copy of at least two copies of the data having a first context of at least two contexts. The method includes receiving, during committing to storage of the current consistency snapshot, an update to a data object of the plurality of data objects. The method also includes responsive to receipt of the update to the data object, creating a second copy of data of the data object from the first copy. The second copy of the data has a second context of the at least two contexts. The method includes responsive to receipt of the update to the data object, updating, based on the update, the second copy of the data of the data object.

    摘要翻译: 一种方法包括启动在写入重定向文件系统中的多个数据对象的当前一致性快照的持久存储。 多个数据对象中的每一个具有具有至少两个上下文的第一上下文的数据的至少两个副本的第一副本。 该方法包括在提交存储当前一致性快照期间接收对多个数据对象的数据对象的更新。 该方法还包括响应于对数据对象的更新的接收,从第一副本创建数据对象的数据的第二副本。 数据的第二副本具有至少两个上下文的第二上下文。 该方法包括响应于对数据对象的更新的接收,基于更新更新数据对象的数据的第二副本。

    DISTRIBUTED FILE HIERARCHY MANAGEMENT IN A CLUSTERED REDIRECT-ON-WRITE FILE SYSTEM
    7.
    发明申请
    DISTRIBUTED FILE HIERARCHY MANAGEMENT IN A CLUSTERED REDIRECT-ON-WRITE FILE SYSTEM 失效
    分布式重写文件系统中的分布式文件分层管理

    公开(公告)号:US20120066278A1

    公开(公告)日:2012-03-15

    申请号:US12879717

    申请日:2010-09-10

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30094 G06F17/302

    摘要: Management of a file hierarchy for a clustered file system can be distributed across nodes of the cluster. A cluster file hierarchy is accessed to determine location of a file in response to a request to write to a file. A first node maintains the cluster file hierarchy. It is determined that management of a fileset object, which represents a fileset that includes the file, has been delegated to a second node based, at least in part, on said accessing the cluster file hierarchy. A node file hierarchy maintained by the second node is accessed responsive to determining the delegation. The cluster file hierarchy represents filesets of the clustered file system and the node hierarchy represents a subset of one or more of the filesets. Location of the file is determined based, at least in part, on said accessing the node file hierarchy.

    摘要翻译: 集群文件系统的文件层次结构的管理可以分布在集群的节点上。 访问集群文件层次结构以确定文件的位置以响应写入文件的请求。 第一个节点维护群集文件层次结构。 至少部分地基于对所述群集文件层次结构的访问,确定表示包括该文件的文件集的文件集对象的管理已委托给第二节点。 响应于确定委托而访问由第二节点维护的节点文件层次结构。 集群文件层次结构表示集群文件系统的文件集,节点层次结构表示一个或多个文件集的子集。 至少部分地基于访问节点文件层级来确定文件的位置。

    Distributed file hierarchy management in a clustered redirect-on-write file system
    8.
    发明授权
    Distributed file hierarchy management in a clustered redirect-on-write file system 失效
    集群的重定向文件系统中的分布式文件层次结构管理

    公开(公告)号:US08495112B2

    公开(公告)日:2013-07-23

    申请号:US12879717

    申请日:2010-09-10

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30094 G06F17/302

    摘要: Management of a file hierarchy for a clustered file system can be distributed across nodes of the cluster. A cluster file hierarchy is accessed to determine location of a file in response to a request to write to a file. A first node maintains the cluster file hierarchy. It is determined that management of a fileset object, which represents a fileset that includes the file, has been delegated to a second node based, at least in part, on said accessing the cluster file hierarchy. A node file hierarchy maintained by the second node is accessed responsive to determining the delegation. The cluster file hierarchy represents filesets of the clustered file system and the node hierarchy represents a subset of one or more of the filesets. Location of the file is determined based, at least in part, on said accessing the node file hierarchy.

    摘要翻译: 集群文件系统的文件层次结构的管理可以分布在集群的节点上。 访问集群文件层次结构以确定文件的位置以响应写入文件的请求。 第一个节点维护群集文件层次结构。 至少部分地基于对所述群集文件层次结构的访问,确定表示包括该文件的文件集的文件集对象的管理已委托给第二节点。 响应于确定委托而访问由第二节点维护的节点文件层次结构。 集群文件层次结构表示集群文件系统的文件集,节点层次结构表示一个或多个文件集的子集。 至少部分地基于访问节点文件层级来确定文件的位置。

    File cloning across different filesets
    10.
    发明授权
    File cloning across different filesets 失效
    跨不同文件集的文件克隆

    公开(公告)号:US08666943B2

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

    申请号:US13457048

    申请日:2012-04-26

    IPC分类号: G06F17/30

    摘要: After a clone file is created from a file, a write request targeting the clone file can be handled. It is determined that the write request indicates the clone file that was cloned from a file in a first fileset. The clone file is of a second fileset and a clustered file system comprises the first fileset and the second fileset. A data block of the clone file affected by the write request is determined. It is then determined that the data block at a current location cannot be modified. The write request is implemented with respect to the data block at a different location. It is indicated that the data block at the different location can be modified for subsequent write requests that indicate the clone file.

    摘要翻译: 从文件创建克隆文件后,可以处理针对克隆文件的写入请求。 确定写入请求指示从第一个文件集中的文件克隆的克隆文件。 克隆文件是第二个文件集,而群集文件系统包括第一个文件集和第二个文件集。 确定受写入请求影响的克隆文件的数据块。 然后确定当前位置的数据块不能被修改。 相对于不同位置处的数据块实现写入请求。 指出可以修改不同位置的数据块,以便后续的表示克隆文件的写入请求。