Unordered idempotent logical replication operations

    公开(公告)号:US10860542B2

    公开(公告)日:2020-12-08

    申请号:US15582939

    申请日:2017-05-01

    Applicant: NetApp Inc.

    Abstract: A method and apparatus for replicating a data container of a source storage server at the logical level in an unordered stream of individual data units are described. In certain embodiments, the replication operations can be performed without regard to the differences in geometry of physical persistent storage of the source and destination storage servers and without regard to the differences in data container format of the source and destination storage servers. An initial replication operation of the source data container is performed by transferring the data objects within the source data container to a replica data container in the destination storage server as an unordered stream of individual data units while preserving data object identifiers of the source data objects. Afterwards, incremental replication operations can be performed to capture modifications to the source data container over time after the initial replication operation.

    SYSTEM AND METHOD FOR MULTI-TIERED META-DATA CACHING AND DISTRIBUTION IN A CLUSTERED COMPUTER ENVIRONMENT
    2.
    发明申请
    SYSTEM AND METHOD FOR MULTI-TIERED META-DATA CACHING AND DISTRIBUTION IN A CLUSTERED COMPUTER ENVIRONMENT 审中-公开
    集群计算机环境中多层次元数据缓存和分配的系统与方法

    公开(公告)号:US20140237184A1

    公开(公告)日:2014-08-21

    申请号:US14263587

    申请日:2014-04-28

    Applicant: NetApp, Inc.

    Abstract: A system and method caches and distributes meta-data for one or more data containers stored on a plurality of volumes configured as a striped volume set (SVS) and served by a plurality of nodes interconnected as a cluster. The SVS comprises one meta-data volume (MDV) configured to store a canonical copy of certain meta-data, including access control lists and directories, associated with all data containers stored on the SVS, and one or more data volumes (DV) configured to store, at least, data content of those containers. In addition, for each data container stored on the SVS, one volume is designated a container attribute volume (CAV) and, as such, is configured to store (“cache”) a canonical copy of certain, rapidly-changing attribute meta-data, including time stamps and container length, associated with that container.

    Abstract translation: 系统和方法为存储在被配置为条带卷集(SVS)的多个卷上并由作为集群互连的多个节点服务的一个或多个数据容器缓存并分发元数据。 SVS包括一个元数据卷(MDV),其被配置为存储与存储在SVS上的所有数据容器相关联的某些元数据(包括访问控制列表和目录)的规范副本以及配置的一个或多个数据卷(DV) 至少存储那些容器的数据内容。 此外,对于存储在SVS上的每个数据容器,一个卷被指定为容器属性卷(CAV),并且因此被配置为存储(“缓存”)某些快速变化的属性元数据的规范副本 ,包括与该集装箱相关联的时间戳和货柜长度。

    FILE SYSTEM CAPABLE OF GENERATING SNAPSHOTS AND PROVIDING FAST SEQUENTIAL READ ACCESS
    3.
    发明申请
    FILE SYSTEM CAPABLE OF GENERATING SNAPSHOTS AND PROVIDING FAST SEQUENTIAL READ ACCESS 有权
    能够生成快照并提供快速顺序读取访问的文件系统

    公开(公告)号:US20130332688A1

    公开(公告)日:2013-12-12

    申请号:US13964550

    申请日:2013-08-12

    Applicant: NetApp, Inc.

    Abstract: An on-disk structure of a file system has the capability to generate snapshots and provide fast sequential read access to data containers, such as files. The on-disk structure arranges sequential portions of files on disk within regions, wherein each region comprises a predetermined amount of disk space represented by blocks and wherein the data of the files stored within each region may or may not be stored sequentially within the region. In addition, the on-disk structure accommodates a plurality of types of regions, including (i) active regions that contain active file system data for large files, (ii) snapshot regions that contain “copy out” snapshot data for the large files and (iii) metadata regions that contain metadata, as well as directories and small files.

    Abstract translation: 文件系统的磁盘结构能够生成快照并提供对数据容器(如文件)的快速连续读取访问。 磁盘结构将文件的顺序部分布置在区域内的盘上,其中每个区域包括由块表示的预定量的磁盘空间,并且其中存储在每个区域内的文件的数据可以顺序地存储在该区域内。 此外,磁盘结构容纳多个类型的区域,包括(i)包含用于大文件的活动文件系统数据的活动区域,(ii)包含用于大文件的“复制”快照数据的快照区域,以及 (iii)包含元数据以及目录和小文件的元数据区域。

    Unordered idempotent logical replication operations

    公开(公告)号:US11880343B2

    公开(公告)日:2024-01-23

    申请号:US17106246

    申请日:2020-11-30

    Applicant: NetApp Inc.

    CPC classification number: G06F16/178 G06F16/128 G06F16/184 G06F16/1844

    Abstract: A method and apparatus for replicating a data container of a source storage server at the logical level in an unordered stream of individual data units are described. In certain embodiments, the replication operations can be performed without regard to the differences in geometry of physical persistent storage of the source and destination storage servers and without regard to the differences in data container format of the source and destination storage servers. An initial replication operation of the source data container is performed by transferring the data objects within the source data container to a replica data container in the destination storage server as an unordered stream of individual data units while preserving data object identifiers of the source data objects. Afterwards, incremental replication operations can be performed to capture modifications to the source data container over time after the initial replication operation.

    Unordered idempotent logical replication operations

    公开(公告)号:US09659026B2

    公开(公告)日:2017-05-23

    申请号:US14145728

    申请日:2013-12-31

    Applicant: NetApp, Inc.

    Abstract: A method and apparatus for replicating a data container of a source storage server at the logical level in an unordered stream of individual data units are described. In certain embodiments, the replication operations can be performed without regard to the differences in geometry of physical persistent storage of the source and destination storage servers and without regard to the differences in data container format of the source and destination storage servers. An initial replication operation of the source data container is performed by transferring the data objects within the source data container to a replica data container in the destination storage server as an unordered stream of individual data units while preserving data object identifiers of the source data objects. Afterwards, incremental replication operations can be performed to capture modifications to the source data container over time after the initial replication operation.

    MAINTAINING SNAPSHOT AND ACTIVE FILE SYSTEM METADATA IN AN ON-DISK STRUCTURE OF A FLE SYSTEM
    6.
    发明申请
    MAINTAINING SNAPSHOT AND ACTIVE FILE SYSTEM METADATA IN AN ON-DISK STRUCTURE OF A FLE SYSTEM 有权
    在一个FLE系统的磁盘结构中维护SNAPSHOT和活动文件系统元数据

    公开(公告)号:US20140013046A1

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

    申请号:US14023117

    申请日:2013-09-10

    Applicant: NetApp, Inc.

    Abstract: An on-disk structure of a file system has the capability to maintain snapshot and file system metadata on a storage system. The on-disk structure arranges file system data sequentially on disk within regions, wherein each region comprises a predetermined amount of disk space represented by blocks. The snapshot and file system metadata is maintained within level 1 (L1) indirect blocks of the on-disk structure. Each L1 indirect block describes (i.e., represents) a corresponding region of the on-disk structure of the file system; in the case of an active region, e.g., an L1 indirect block represents an active file data portion of a large file. The L1 indirect block that references an active region also performs file block number-to-disk block number mapping for the region.

    Abstract translation: 文件系统的磁盘结构具有在存储系统上维护快照和文件系统元数据的功能。 磁盘结构将文件系统数据顺序地排列在区域内的盘上,其中每个区域包括由块表示的预定量的磁盘空间。 快照和文件系统元数据保持在磁盘结构的第1级(L1)间接块中。 每个L1间接块描述(即,表示)文件系统的盘上结构的相应区域; 在有源区域的情况下,例如,L1间接块表示大文件的活动文件数据部分。 引用活动区域的L1间接块也对该区域执行文件块号到磁盘块号映射。

    UNORDERED IDEMPOTENT LOGICAL REPLICATION OPERATIONS

    公开(公告)号:US20170249329A1

    公开(公告)日:2017-08-31

    申请号:US15582939

    申请日:2017-05-01

    Applicant: NetApp Inc.

    CPC classification number: G06F16/178 G06F16/128 G06F16/18 G06F16/184

    Abstract: A method and apparatus for replicating a data container of a source storage server at the logical level in an unordered stream of individual data units are described. In certain embodiments, the replication operations can be performed without regard to the differences in geometry of physical persistent storage of the source and destination storage servers and without regard to the differences in data container format of the source and destination storage servers. An initial replication operation of the source data container is performed by transferring the data objects within the source data container to a replica data container in the destination storage server as an unordered stream of individual data units while preserving data object identifiers of the source data objects. Afterwards, incremental replication operations can be performed to capture modifications to the source data container over time after the initial replication operation.

    UNORDERED IDEMPOTENT LOGICAL REPLICATION OPERATIONS

    公开(公告)号:US20210081369A1

    公开(公告)日:2021-03-18

    申请号:US17106246

    申请日:2020-11-30

    Applicant: NetApp Inc.

    Abstract: A method and apparatus for replicating a data container of a source storage server at the logical level in an unordered stream of individual data units are described. In certain embodiments, the replication operations can be performed without regard to the differences in geometry of physical persistent storage of the source and destination storage servers and without regard to the differences in data container format of the source and destination storage servers. An initial replication operation of the source data container is performed by transferring the data objects within the source data container to a replica data container in the destination storage server as an unordered stream of individual data units while preserving data object identifiers of the source data objects. Afterwards, incremental replication operations can be performed to capture modifications to the source data container over time after the initial replication operation.

    File system capable of generating snapshots and providing fast sequential read access
    9.
    发明授权
    File system capable of generating snapshots and providing fast sequential read access 有权
    文件系统能够生成快照并提供快速的顺序读取访问

    公开(公告)号:US08909885B2

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

    申请号:US13964550

    申请日:2013-08-12

    Applicant: NetApp, Inc.

    Abstract: An on-disk structure of a file system has the capability to generate snapshots and provide fast sequential read access to data containers, such as files. The on-disk structure arranges sequential portions of files on disk within regions, wherein each region comprises a predetermined amount of disk space represented by blocks and wherein the data of the files stored within each region may or may not be stored sequentially within the region. In addition, the on-disk structure accommodates a plurality of types of regions, including (i) active regions that contain active file system data for large files, (ii) snapshot regions that contain “copy out” snapshot data for the large files and (iii) metadata regions that contain metadata, as well as directories and small files.

    Abstract translation: 文件系统的磁盘结构具有生成快照并提供对诸如文件的数据容器的快速连续读取访问的能力。 磁盘结构将文件的顺序部分布置在区域内的盘上,其中每个区域包括由块表示的预定量的磁盘空间,并且其中存储在每个区域内的文件的数据可以顺序地存储在该区域内。 此外,磁盘结构容纳多个类型的区域,包括(i)包含用于大文件的活动文件系统数据的活动区域,(ii)包含用于大文件的“复制”快照数据的快照区域,以及 (iii)包含元数据以及目录和小文件的元数据区域。

    UNORDERED IDEMPOTENT LOGICAL REPLICATION OPERATIONS
    10.
    发明申请
    UNORDERED IDEMPOTENT LOGICAL REPLICATION OPERATIONS 审中-公开
    不合理的逻辑复印操作

    公开(公告)号:US20140195490A1

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

    申请号:US14145728

    申请日:2013-12-31

    Applicant: NetApp, Inc.

    Abstract: A method and apparatus for replicating a data container of a source storage server at the logical level in an unordered stream of individual data units are described. In certain embodiments, the replication operations can be performed without regard to the differences in geometry of physical persistent storage of the source and destination storage servers and without regard to the differences in data container format of the source and destination storage servers. An initial replication operation of the source data container is performed by transferring the data objects within the source data container to a replica data container in the destination storage server as an unordered stream of individual data units while preserving data object identifiers of the source data objects. Afterwards, incremental replication operations can be performed to capture modifications to the source data container over time after the initial replication operation.

    Abstract translation: 描述了用于在单个数据单元的无序流中以逻辑级复制源存储服务器的数据容器的方法和装置。 在某些实施例中,可以在不考虑源和目的地存储服务器的物理永久存储器的几何形状差异的情况下执行复制操作,而不考虑源和目标存储服务器的数据容器格式的差异。 源数据容器的初始复制操作是通过将源数据容器内的数据对象作为单个数据单元的无序流传送到目标存储服务器中的副本数据容器,同时保留源数据对象的数据对象标识符来执行的。 之后,可以执行增量复制操作,以在初始复制操作后随时间捕获对源数据容器的修改。

Patent Agency Ranking