Transitioning volumes between storage virtual machines

    公开(公告)号:US10725806B2

    公开(公告)日:2020-07-28

    申请号:US15045179

    申请日:2016-02-16

    Applicant: NetApp, Inc.

    Abstract: A volume rehost tool migrates a storage volume from a source virtual server within a distributed storage system to a destination storage server within the distributed storage system. The volume rehost tool can prevent client access to data on the volume through the source virtual server until the volume has been migrated to the destination virtual server. The tool identifies a set of storage objects associated with the volume, removes configuration information for the set of storage objects, and removes a volume record associated with the source virtual server for the volume. The tool can then create a new volume record associated with the destination virtual server, apply the configuration information for the set of storage objects to the destination virtual server, and allow client access to the data on the volume through the destination virtual server.

    SYNCHRONOUS REPLICATION BASED CUTOVER ENGINE
    12.
    发明申请

    公开(公告)号:US20200042536A1

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

    申请号:US16191582

    申请日:2018-11-15

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for synchronous replication based cutover. An asynchronous replication process is executed to perform asynchronous incremental transfers of data of a storage object from a first computing environment to a replicated storage object at a second computing environment until a cutover criteria is met. A synchronous replication process is executed to synchronously replicate operations, targeting the storage object, to the replicated storage object based upon the cutover criteria being met. A cutover is performed to direct operations from targeting the storage object to targeting the replicated storage object based upon the synchronous replication process reaching a steady state of synchronous replication for sub-objects of the storage object, where operations are committed to both the storage object and the replicated storage object.

    Methods for managing storage virtual machine configuration changes in a distributed storage system and devices thereof

    公开(公告)号:US10397053B2

    公开(公告)日:2019-08-27

    申请号:US14459907

    申请日:2014-08-14

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium and storage controller computing device that receives a configuration change request for a storage virtual machine, the configuration change request including a configuration change operation. A determination is made when configuration settings for the storage virtual machine are locked. The configuration change operation is applied to the configuration settings for the storage virtual machine when the determining indicates the configuration settings for the storage virtual machine are not locked. A failure message is sent in response to the configuration change request when the configuration settings for the storage virtual machine are determined to be locked.

    Trust relationship migration for data mirroring

    公开(公告)号:US09836367B2

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

    申请号:US14838678

    申请日:2015-08-28

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for migrating a trust relationship. For example, a first storage cluster and a second storage cluster have a disaster recovery relationship where the second storage cluster provides failover client access to replicated data, replicated from the first storage cluster to the second storage cluster, in the event the first storage cluster fails. The first storage cluster may have a trust relationship with a third storage cluster, such that data is mirrored from a volume of the first storage cluster into a mirrored volume of the third storage cluster based upon the trust relationship. In the event the first storage cluster fails over to the second storage cluster due to a disaster at the first storage cluster, the trust relationship is migrated to be between the second storage cluster and the third storage cluster for non-disruptive mirroring of data to the mirrored volume.

    TRUST RELATIONSHIP MIGRATION FOR DATA MIRRORING
    15.
    发明申请
    TRUST RELATIONSHIP MIGRATION FOR DATA MIRRORING 有权
    用于数据镜像的信任关系迁移

    公开(公告)号:US20170060710A1

    公开(公告)日:2017-03-02

    申请号:US14838678

    申请日:2015-08-28

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for migrating a trust relationship. For example, a first storage cluster and a second storage cluster have a disaster recovery relationship where the second storage cluster provides failover client access to replicated data, replicated from the first storage cluster to the second storage cluster, in the event the first storage cluster fails. The first storage cluster may have a trust relationship with a third storage cluster, such that data is mirrored from a volume of the first storage cluster into a mirrored volume of the third storage cluster based upon the trust relationship. In the event the first storage cluster fails over to the second storage cluster due to a disaster at the first storage cluster, the trust relationship is migrated to be between the second storage cluster and the third storage cluster for non-disruptive mirroring of data to the mirrored volume.

    Abstract translation: 提供了用于迁移信任关系的一个或多个技术和/或系统。 例如,第一个存储集群和第二个存储集群具有灾难恢复关系,在第一个存储集群出现故障的情况下,第二个存储集群可以为从第一个存储集群复制到第二个存储集群的复制数据提供故障转移客户机访问。 。 第一存储集群可以与第三存储集群具有信任关系,使得基于信任关系将数据从第一存储集群的卷镜像到第三存储集群的镜像卷。 如果第一个存储集群由于第一个存储集群中的灾难而故障转移到第二个存储集群,那么信任关系将迁移到第二个存储集群和第三个存储集群之间,从而将数据无中断镜像到 镜像卷。

    Trust relationship migration for data mirroring

    公开(公告)号:US11334454B2

    公开(公告)日:2022-05-17

    申请号:US16806031

    申请日:2020-03-02

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for migrating a trust relationship. For example, a first storage cluster and a second storage cluster have a disaster recovery relationship where the second storage cluster provides failover client access to replicated data, replicated from the first storage cluster to the second storage cluster, in the event the first storage cluster fails. The first storage cluster may have a trust relationship with a third storage cluster, such that data is mirrored from a volume of the first storage cluster into a mirrored volume of the third storage cluster based upon the trust relationship. In the event the first storage cluster fails over to the second storage cluster due to a disaster at the first storage cluster, the trust relationship is migrated to be between the second storage cluster and the third storage cluster for non-disruptive mirroring of data to the mirrored volume.

    FILE SYSTEM OPERATION HANDLING DURING CUTOVER AND STEADY STATE

    公开(公告)号:US20200042537A1

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

    申请号:US16401224

    申请日:2019-05-02

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for synchronous replication based cutover. An asynchronous replication process is executed to perform asynchronous incremental transfers of data of a storage object from a first computing environment to a replicated storage object at a second computing environment until a cutover criteria is met. A synchronous replication process is executed to synchronously replicate operations, targeting the storage object, to the replicated storage object based upon the cutover criteria being met. A cutover is performed to direct operations from targeting the storage object to targeting the replicated storage object based upon the synchronous replication process reaching a steady state of synchronous replication for sub-objects of the storage object, where operations are committed to both the storage object and the replicated storage object.

    STORAGE VIRTUAL MACHINE RELOCATION
    20.
    发明申请

    公开(公告)号:US20190324787A1

    公开(公告)日:2019-10-24

    申请号:US16456846

    申请日:2019-06-28

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or devices are provided for storage virtual machine relocation (e.g., ownership change) between storage clusters. For example, operational statistics of a first storage cluster and a second storage cluster may be evaluated to identify a set of load balancing metrics. Ownership of one or more storage aggregates and/or one or more storage virtual machines may be changed (e.g., permanently changed for load balancing purposes or temporarily changed for disaster recovery purposes) between the first storage cluster and the second storage cluster utilizing zero-copy ownership change operations based upon the set of load balancing metrics. For example, if the first storage cluster is experiencing a relatively heavier load of client I/O operations and the second storage cluster has available resources, ownership of a storage aggregate and a storage virtual machine may be switched from the first storage cluster to the second storage cluster for load balancing.

Patent Agency Ranking