Converting storage objects between formats in a copy-free transition

    公开(公告)号:US11372807B2

    公开(公告)日:2022-06-28

    申请号:US16868700

    申请日:2020-05-07

    Applicant: NetApp Inc.

    Abstract: A copy-free transition tool converts storage objects from a source format associated with a source storage system to a destination format associated with a destination storage system. The transition tool exports configuration information associated with the source storage system to the destination storage system and brings the storage objects offline. Once the transition tool determines that the storage devices containing the storage objects are physically connected to the destination storage system, the tool can convert file systems from the source format to the destination format while leaving data and file layout unchanged. The tool can also modify metadata associated with each of the storage objects to conform to the destination format and store the modified metadata with the destination storage system.

    CONVERTING STORAGE OBJECTS BETWEEN FORMATS IN A COPY-FREE TRANSITION

    公开(公告)号:US20170235802A1

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

    申请号:US15045193

    申请日:2016-02-16

    Applicant: NetApp, Inc.

    CPC classification number: G06F16/119

    Abstract: A copy-free transition tool converts storage objects from a source format associated with a source storage system to a destination format associated with a destination storage system. The transition tool exports configuration information associated with the source storage system to the destination storage system and brings the storage objects offline. Once the transition tool determines that the storage devices containing the storage objects are physically connected to the destination storage system, the tool can convert file systems from the source format to the destination format while leaving data and file layout unchanged. The tool can also modify metadata associated with each of the storage objects to conform to the destination format and store the modified metadata with the destination storage system.

    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.

    Replication of volumes on demands using absent allocation
    5.
    发明授权
    Replication of volumes on demands using absent allocation 有权
    使用缺席分配复制需求量

    公开(公告)号:US09436410B2

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

    申请号:US14299295

    申请日:2014-06-09

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium and programmed apparatus that receives a request to replicate a volume from a source to a destination. The volume includes data and metadata including information descriptive of the data. The method includes determining a first set of blocks and a second set of blocks associated with the source, where the first set of blocks is associated with the metadata, and where the second set of blocks is associated with the data. The method includes initiating, based on the first set of blocks, replication of the volume from the source to the destination to generate a replicated volume at the destination. The replicated volume includes replicated metadata generated based on the replicated first set of blocks and includes absent allocated data corresponding to the data included in the volume storage at the source storage system.

    Abstract translation: 一种方法,非暂时的计算机可读介质和编程的装置,其接收将卷从源复制到目的地的请求。 卷包括数据和元数据,包括描述数据的信息。 该方法包括确定与源相关联的第一组块和第二组块,其中第一组块与元数据相关联,以及第二组块与数据相关联。 该方法包括基于第一组块启动卷从源到目的地的卷的复制,以在目的地生成复制卷。 复制卷包括基于复制的第一组块生成的复制元数据,并且包括与源存储系统上的卷存储中包括的数据相对应的缺失分配数据。

    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.

    Converting storage objects between formats in a copy-free transition

    公开(公告)号:US10684985B2

    公开(公告)日:2020-06-16

    申请号:US15045193

    申请日:2016-02-16

    Applicant: NetApp, Inc.

    Abstract: A copy-free transition tool converts storage objects from a source format associated with a source storage system to a destination format associated with a destination storage system. The transition tool exports configuration information associated with the source storage system to the destination storage system and brings the storage objects offline. Once the transition tool determines that the storage devices containing the storage objects are physically connected to the destination storage system, the tool can convert file systems from the source format to the destination format while leaving data and file layout unchanged. The tool can also modify metadata associated with each of the storage objects to conform to the destination format and store the modified metadata with the destination storage system.

    METHODS FOR REPLICATING DATA AND ENABLING INSTANTANEOUS ACCESS TO DATA AND DEVICES THEREOF

    公开(公告)号:US20180011862A1

    公开(公告)日:2018-01-11

    申请号:US15711451

    申请日:2017-09-21

    Applicant: NetApp Inc.

    CPC classification number: G06F16/122 G06F16/1844

    Abstract: A method, non-transitory computer readable medium, and device that replicates data and provides instantaneous access to data includes receiving in a destination volume one or more named data extents and one or more references to the one or more named data extents associated with a file in parallel from a source volume. A determination is made to check whether the one or more references arrive before the one or more named data extents arrive. Each of the received one or more references which are determined to have arrived prior to the one or more data extents is allocated as absent by the storage management computing device. An instantaneous access to the file is provided during the allocation.

    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.

    Push-based piggyback system for source-driven logical replication in a storage environment
    10.
    发明授权
    Push-based piggyback system for source-driven logical replication in a storage environment 有权
    基于推送式的背负系统,用于存储环境中的源驱动逻辑复制

    公开(公告)号:US08930311B1

    公开(公告)日:2015-01-06

    申请号:US13715560

    申请日:2012-12-14

    Applicant: NetApp, Inc.

    Abstract: The disclosed techniques enable push-based piggybacking of a source-driven logical replication system. Logical replication of a data set (e.g., a snapshot) from a source node to a destination node can be achieved from a source-driven system while preserving the effects of storage efficiency operations (deduplication) applied at the source node. However, if missing data extents are detected at the destination, the destination has an extent pulling problem as the destination may not have knowledge of the physical layout on the source-side and/or mechanisms for requesting extents. The techniques overcome the extent pulling problem in a source-driven replication system by introducing specific protocols for obtaining missing extents within an existing replication environment by piggybacking data pushes from the source.

    Abstract translation: 所公开的技术使得源驱动的逻辑复制系统能够进行基于推式的搭载。 数据集(例如,快照)从源节点到目标节点的逻辑复制可以从源驱动系统实现,同时保留在源节点处应用的存储效率操作(重复数据删除)的影响。 然而,如果在目的地检测到缺少的数据盘区,则目的地具有范围拉动问题,因为目的地可能不知道源侧的物理布局和/或用于请求盘区的机制。 这些技术通过引入特定协议来克服源驱动复制系统中的拉伸问题,以通过捎带来自源的数据推送来在现有复制环境中获取缺少的扩展区。

Patent Agency Ranking