Methods for dynamically determining and readjusting failover targets and devices thereof

    公开(公告)号:US09734017B2

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

    申请号:US14815486

    申请日:2015-07-31

    Applicant: NetApp, Inc.

    CPC classification number: G06F11/1458 G06F11/00 G06F2201/84 G06F2201/85

    Abstract: A method, non-transitory computer readable medium, and device that assists with dynamically determining and readjusting failover targets includes identifying an existing failover target from a plurality of failover targets for backing up an updated object. The identified existing failover target is determined for eligibility for backing up the updated object. One or more new failover targets from the plurality of failover targets are dynamically identified based on a plurality of storage parameters when the identified existing failover target is determined not to be eligible for backing up the updated object. The updated object is backed up in one of the dynamically identified one or more new failover targets.

    PRESERVING COREDUMP DATA DURING SWITCHOVER OPERATION

    公开(公告)号:US20170116096A1

    公开(公告)日:2017-04-27

    申请号:US14920275

    申请日:2015-10-22

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or computing devices are provided for preserving coredump data. A first storage controller, of a first storage cluster, may have a disaster recovery relationship with a second storage controller of a second storage cluster. When the first storage controller fails, the first storage controller performs a coredump process to dump memory contents of the first storage controller into a storage device. During implementation of the coredump process, the first storage controller stores a storage device identifier of the storage device into a disk mailbox. Upon detecting the failure, the second storage controller reads the storage device identifier from the disk mailbox. The second storage controller performs a switchover operation to change ownership of storage devices, but excluding the storage device used by the coredump process, from the first storage controller to the second storage controller for providing clients with failover access to the storage devices.

    Failover Methods and System in a Networked Storage Environment

    公开(公告)号:US20230325289A1

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

    申请号:US18208478

    申请日:2023-06-12

    Applicant: NETAPP, INC.

    Abstract: Failover methods and systems for a storage environment are provided. During a takeover operation to take over storage of a first storage system node by a second storage system node, the second storage system node copies information from a first storage location to a second storage location. The first storage location points to an active file system of the first storage system node, and the second storage location is assigned to the second storage system node for the takeover operation. The second storage system node quarantines storage space likely to be used by the first storage system node for a write operation, while the second storage system node attempts to take over the storage of the first storage system node. The second storage system node utilizes information stored at the second storage location during the takeover operation to give back control of the storage to the first storage system node.

    MEDIATOR ASSISTED SWITCHOVER BETWEEN CLUSTERS

    公开(公告)号:US20220164265A1

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

    申请号:US17160706

    申请日:2021-01-28

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for metadata management for enabling automated switchover. An initial quorum vote may be performed before a node executes an operation associated with metadata comprising operational information and switchover information. After the initial quorum vote is performed, the node executes the operation upon one or more mailbox storage devices. Once the operation has executed, a final quorum vote is performed. The final quorum vote and the initial quorum vote are compared to determine whether the operation is to be designated as successful or failed, and whether any additional actions are to be performed.

    Failover Methods and System in a Networked Storage Environment

    公开(公告)号:US20220147428A1

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

    申请号:US17648531

    申请日:2022-01-20

    Applicant: NETAPP, INC.

    Abstract: Failover methods and systems for a storage environment are provided. During a takeover operation to take over storage of a first storage system node by a second storage system node, the second storage system node copies information from a first storage location to a second storage location. The first storage location points to an active file system of the first storage system node, and the second storage location is assigned to the second storage system node for the takeover operation. The second storage system node quarantines storage space likely to be used by the first storage system node for a write operation, while the second storage system node attempts to take over the storage of the first storage system node. The second storage system node utilizes information stored at the second storage location during the takeover operation to give back control of the storage to the first storage system node.

    Systems and methods for data management using controllers

    公开(公告)号:US12197298B1

    公开(公告)日:2025-01-14

    申请号:US18598913

    申请日:2024-03-07

    Applicant: NetApp, Inc.

    Abstract: A data management system can include a set of storage media configured to implement a storage space and a set of controllers. The set of controllers can be configured to write to the storage space and to implement a set of nodes. The set of controllers can include a first controller that implements a first node and includes a first persistent memory, a second controller that implements a second node and includes a second persistent memory and a third controller that implements a third node and includes a third persistent memory. The third node can be configured to write third node journal data to the first persistent memory. The first node can be configured to generate first node journal data based on a first request received from a backend, write the first node journal data to the first persistent memory, and replicate the journal data to the second persistent memory.

    Failover methods and system in a networked storage environment

    公开(公告)号:US11714731B2

    公开(公告)日:2023-08-01

    申请号:US17648531

    申请日:2022-01-20

    Applicant: NETAPP, INC.

    Abstract: Failover methods and systems for a storage environment are provided. During a takeover operation to take over storage of a first storage system node by a second storage system node, the second storage system node copies information from a first storage location to a second storage location. The first storage location points to an active file system of the first storage system node, and the second storage location is assigned to the second storage system node for the takeover operation. The second storage system node quarantines storage space likely to be used by the first storage system node for a write operation, while the second storage system node attempts to take over the storage of the first storage system node. The second storage system node utilizes information stored at the second storage location during the takeover operation to give back control of the storage to the first storage system node.

    Methods and Systems for Storage Virtual Machine Migration Between Clusters of a Networked Storage System

    公开(公告)号:US20230133014A1

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

    申请号:US17729870

    申请日:2022-04-26

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for Vserver migration are provided. Update after claims are finalized. One method includes generating a consistency group (CG) having a plurality of source storage volumes of a source storage virtual machine (Vserver) of a source cluster for a migrate operation to migrate the source storage volumes as a group to a plurality of destination storage volumes of a destination cluster; establishing a mirroring relationship between the source and destination cluster for managing asynchronous transfer of the source storage volumes in the CG to the destination storage volumes during a transfer phase of the migrate operation; replicating a logical interface of the source cluster to the destination cluster, the logical interface providing a network address to access the source cluster; and automatically selecting a destination port at the destination cluster, associated with the replicated logical interface.

Patent Agency Ranking