Methods and systems for accessing virtual storage servers in a clustered environment

    公开(公告)号:US10701151B2

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

    申请号:US14524816

    申请日:2014-10-27

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for managing access to virtual storage systems is provided. A listening socket is configured for an application for detecting communication for a plurality of virtual storage systems presented by a clustered storage system having a plurality of nodes. A packet is received at a node of the clustered storage system from a client system for a virtual storage system from among the plurality of virtual storage systems. An identifier for the virtual storage system for which the packet is destined is determined. A connection socket is cloned for the virtual storage system such that any other packet for a same connection and for the virtual storage system can be forwarded to the virtual storage system. Thereafter, the packet is processed by the application on behalf of the virtual storage system.

    Storage virtual machine relocation

    公开(公告)号:US10346194B2

    公开(公告)日:2019-07-09

    申请号:US15902510

    申请日:2018-02-22

    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.

    TRANSITIONING VOLUMES BETWEEN STORAGE VIRTUAL MACHINES

    公开(公告)号:US20170235587A1

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

    申请号: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.

    METHODS FOR MANAGING STORAGE VIRTUAL MACHINE CONFIGURATION CHANGES IN A DISTRIBUTED STORAGE SYSTEM AND DEVICES THEREOF
    4.
    发明申请
    METHODS FOR MANAGING STORAGE VIRTUAL MACHINE CONFIGURATION CHANGES IN A DISTRIBUTED STORAGE SYSTEM AND DEVICES THEREOF 审中-公开
    分布式存储系统中存储虚拟机配置更改的方法及其设备

    公开(公告)号:US20160050113A1

    公开(公告)日:2016-02-18

    申请号: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.

    Abstract translation: 一种接收对存储虚拟机的配置改变请求的方法,非暂时性计算机可读介质和存储控制器计算设备,所述配置改变请求包括配置改变操作。 确定存储虚拟机的配置设置被锁定时。 当确定指示存储虚拟机的配置设置未被锁定时,配置更改操作被应用于存储虚拟机的配置设置。 当确定存储虚拟机的配置设置被锁定时,响应于配置更改请求发送失败消息。

    TRUST RELATIONSHIP MIGRATION FOR DATA MIRRORING

    公开(公告)号:US20220276941A1

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

    申请号:US17744875

    申请日:2022-05-16

    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.

    Storage virtual machine relocation

    公开(公告)号:US09940154B2

    公开(公告)日:2018-04-10

    申请号:US14883838

    申请日:2015-10-15

    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.

    METHODS AND SYSTEMS FOR ACCESSING VIRTUAL STORAGE SERVERS IN A CLUSTERED ENVIRONMENT
    7.
    发明申请
    METHODS AND SYSTEMS FOR ACCESSING VIRTUAL STORAGE SERVERS IN A CLUSTERED ENVIRONMENT 审中-公开
    用于访问集群环境中的虚拟存储服务器的方法和系统

    公开(公告)号:US20160119421A1

    公开(公告)日:2016-04-28

    申请号:US14524816

    申请日:2014-10-27

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for managing access to virtual storage systems is provided. A listening socket is configured for an application for detecting communication for a plurality of virtual storage systems presented by a clustered storage system having a plurality of nodes. A packet is received at a node of the clustered storage system from a client system for a virtual storage system from among the plurality of virtual storage systems. An identifier for the virtual storage system for which the packet is destined is determined. A connection socket is cloned for the virtual storage system such that any other packet for a same connection and for the virtual storage system can be forwarded to the virtual storage system. Thereafter, the packet is processed by the application on behalf of the virtual storage system.

    Abstract translation: 提供了用于管理对虚拟存储系统的访问的方法和系统。 侦听套接字被配置用于检测由具有多个节点的群集存储系统呈现的多个虚拟存储系统的通信的应用。 在来自多个虚拟存储系统的虚拟存储系统的客户端系统的集群存储系统的节点处接收分组。 确定分组所针对的虚拟存储系统的标识符。 针对虚拟存储系统克隆连接套接字,使得用于相同连接和虚拟存储系统的任何其他分组可以被转发到虚拟存储系统。 此后,代表虚拟存储系统由应用程序处理数据包。

    File system operation handling during cutover and steady state

    公开(公告)号:US11836155B2

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

    申请号:US17221043

    申请日:2021-04-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.

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

    公开(公告)号:US11228486B2

    公开(公告)日:2022-01-18

    申请号:US16550381

    申请日:2019-08-26

    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.

Patent Agency Ranking