Out of Order Delivery for Data and Metadata Mirroring in a Cluster Storage System
    1.
    发明申请
    Out of Order Delivery for Data and Metadata Mirroring in a Cluster Storage System 审中-公开
    群集存储系统中的数据和元数据镜像不合规格

    公开(公告)号:US20140074969A1

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

    申请号:US13752235

    申请日:2013-01-28

    Abstract: Described herein are a system and method for remote mirroring of data and metadata from a local node to a remote node using out-of-order delivery (OOD), while also providing data integrity at the remote node. OOD may utilize increased throughput of multiple connection paths between nodes. A mirroring layer/engine executing on the local node may receive related groups of data and metadata for storing to the remote node, each related group comprising one or more data sets and one metadata set that describes and is associated with each of the one or more data sets in the related group. The mirroring layer provides data integrity at the remote node by ensuring that the metadata set of a related group is stored to the remote node only after all the data sets in the related group are stored to the remote node, thus ensuring data consistency at the remote node.

    Abstract translation: 这里描述了一种用于使用无序传送(OOD)从本地节点到远程节点远程镜像数据和元数据的系统和方法,同时还在远程节点处提供数据完整性。 OOD可以利用节点之间的多个连接路径的增加的吞吐量。 在本地节点上执行的镜像层/引擎可以接收相关的数据组和元数据,用于存储到远程节点,每个相关组包括一个或多个数据集和一个元数据集,其描述并且与一个或多个 相关组中的数据集。 镜像层在远程节点提供数据完整性,只有在相关组中的所有数据集都存储到远程节点之后,确保相关组的元数据集存储到远程节点,从而确保远程数据的一致性 节点。

    Out of order delivery for data and metadata mirroring in a cluster storage system
    2.
    发明授权
    Out of order delivery for data and metadata mirroring in a cluster storage system 有权
    群集存储系统中数据和元数据镜像的乱序传递

    公开(公告)号:US08386425B1

    公开(公告)日:2013-02-26

    申请号:US12709185

    申请日:2010-02-19

    Abstract: Described herein are a system and method for remote mirroring of data and metadata from a local node to a remote node using out-of-order delivery (OOD), while also providing data integrity at the remote node. OOD may utilize increased throughput of multiple connection paths between nodes. A mirroring layer/engine executing on the local node may receive related groups of data and metadata for storing to the remote node, each related group comprising one or more data sets and one metadata set that describes and is associated with each of the one or more data sets in the related group. The mirroring layer provides data integrity at the remote node by ensuring that the metadata set of a related group is stored to the remote node only after all the data sets in the related group are stored to the remote node, thus ensuring data consistency at the remote node.

    Abstract translation: 这里描述了一种用于使用无序传送(OOD)从本地节点到远程节点远程镜像数据和元数据的系统和方法,同时还在远程节点处提供数据完整性。 OOD可以利用节点之间的多个连接路径的增加的吞吐量。 在本地节点上执行的镜像层/引擎可以接收相关的数据组和元数据,用于存储到远程节点,每个相关组包括一个或多个数据集和一个元数据集,其描述并且与一个或多个 相关组中的数据集。 镜像层在远程节点提供数据完整性,只有在相关组中的所有数据集都存储到远程节点之后,确保相关组的元数据集存储到远程节点,从而确保远程数据的一致性 节点。

    Coalescing Metadata for Mirroring to a Remote Storage Node in a Cluster Storage System
    3.
    发明申请
    Coalescing Metadata for Mirroring to a Remote Storage Node in a Cluster Storage System 审中-公开
    将集成元数据聚合到群集存储系统中的远程存储节点

    公开(公告)号:US20140214772A1

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

    申请号:US13752251

    申请日:2013-01-28

    CPC classification number: G06F17/30194 G06F11/2066

    Abstract: Described herein are a system and method for remote mirroring/copying data and metadata sets from a local node to a remote node that reduces the number of metadata sets that are mirrored. In some embodiments, the local node may coalesce metadata sets into metadata chains, each metadata chain comprising a grouping of two or more metadata sets. In some instances, a “representative” metadata set of a metadata chain may be selected for sending to the remote node for storing, wherein the other metadata sets of the metadata chain are not sent to the remote node. In these embodiments, the selected metadata set may represent all the metadata sets in the chain and be the only metadata set in the chain that is transmitted and stored to the remote node. As such, the network congestion between the local and remote nodes may be reduced.

    Abstract translation: 这里描述了用于远程镜像/复制从本地节点到远程节点的数据和元数据集的系统和方法,其减少了被镜像的元数据集的数量。 在一些实施例中,本地节点可以将元数据集合合成元数据链,每个元数据链包括两个或多个元数据集的分组。 在一些情况下,可以选择元数据链的“代表性”元数据集用于向远程节点发送以存储,其中元数据链的其它元数据集不发送到远程节点。 在这些实施例中,所选择的元数据集可以表示链中的所有元数据集,并且是链中被发送和存储到远程节点的唯一的元数据集。 因此,可以减少本地和远程节点之间的网络拥塞。

    Coalescing metadata for mirroring to a remote node in a cluster storage system
    4.
    发明授权
    Coalescing metadata for mirroring to a remote node in a cluster storage system 有权
    聚合元数据以便镜像到集群存储系统中的远程节点

    公开(公告)号:US08386433B1

    公开(公告)日:2013-02-26

    申请号:US12709190

    申请日:2010-02-19

    Abstract: Described herein are a system and method for remote mirroring/copying data and metadata sets from a local node to a remote node that reduces the number of metadata sets that are mirrored. In some embodiments, the local node may coalesce metadata sets into metadata chains, each metadata chain comprising a grouping of two or more metadata sets. In some instances, a “representative” metadata set of a metadata chain may be selected for sending to the remote node for storing, wherein the other metadata sets of the metadata chain are not sent to the remote node. In these embodiments, the selected metadata set may represent all the metadata sets in the chain and be the only metadata set in the chain that is transmitted and stored to the remote node. As such, the network congestion between the local and remote nodes may be reduced.

    Abstract translation: 这里描述了用于远程镜像/复制从本地节点到远程节点的数据和元数据集的系统和方法,其减少了被镜像的元数据集的数量。 在一些实施例中,本地节点可以将元数据集合合成元数据链,每个元数据链包括两个或多个元数据集的分组。 在一些情况下,可以选择元数据链的代表性元数据集用于发送到远程节点以进行存储,其中元数据链的其它元数据集不被发送到远程节点。 在这些实施例中,所选择的元数据集可以表示链中的所有元数据集,并且是链中被发送和存储到远程节点的唯一的元数据集。 因此,可以减少本地和远程节点之间的网络拥塞。

Patent Agency Ranking