Disaster recovery pipeline for block storage and dependent applications

    公开(公告)号:US12255769B2

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

    申请号:US17969399

    申请日:2022-10-19

    Applicant: Nutanix, Inc.

    Abstract: A recovery orchestration pipeline has stages configured to control efficient failover and recovery of applications in a multi-site disaster recovery (DR) environment. The applications run on user virtual machines (UVMs) at a primary site of the DR environment and connect to block storage devices (BSDs) that export virtual disks over a storage protocol to consume data including a recovery plan for disaster recovery. The recovery plan includes a recovery configuration whose generation is triggered by a user via a graphical user interface (GUI) and specifies resource requirements needed to recover the applications at a secondary site in the event of a disaster. The orchestration pipeline is initiated via single click of the GUI and completion of the stages of the pipeline is displayed as progress via the GUI to allow recovery of the applications without user intervention.

    SYSTEM AND METHOD FOR RECONFIGURING CONFIGURATION PARAMETERS OF VIRTUAL OBJECTS DURING RECOVERY

    公开(公告)号:US20220035711A1

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

    申请号:US17501843

    申请日:2021-10-14

    Applicant: Nutanix, Inc.

    Abstract: In accordance with at least some aspects of the present disclosure, an apparatus is disclosed. In some embodiments, the apparatus includes a processor and a memory. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to receive a snapshot of a virtual object running on a first node, determine an original configuration associated with the virtual object from the snapshot of the virtual object, determine a resource need for the virtual object from the original configuration, determine that an available resource at the recovery node is insufficient to meet the resource need of the virtual object, generate a reconfigured configuration from the original configuration based at least on the resource need, and recover the virtual object at the recovery node based on the reconfigured configuration.

    System and method for reconfiguring configuration parameters of virtual objects during recovery

    公开(公告)号:US11169885B2

    公开(公告)日:2021-11-09

    申请号:US16206974

    申请日:2018-11-30

    Applicant: Nutanix, Inc.

    Abstract: A system and method include reconfiguring original configuration parameters of virtual objects when restoring the virtual objects on a different node. Snapshots of virtual objects running on a first node can be stored on a second node. Upon failure of the first node, the virtual objects can be restored on the second node based on the snapshots. The snapshots can include configuration information of the virtual objects specifying the resource need of the virtual objects. The second node can determine whether the available resources meet the resource needs of the virtual objects being restored. If the resource needs of the virtual objects exceed the available resources, the second node can reconfigure the original configuration parameters of the virtual objects to ensure the virtual objects can be restored and run on the second node.

    SYSTEM AND METHOD FOR REDUCING DOWNTIME DURING HYPERVISOR CONVERSION

    公开(公告)号:US20190243672A1

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

    申请号:US15887331

    申请日:2018-02-02

    Applicant: Nutanix, Inc.

    Abstract: A system and method include receiving, by a migration tool of a virtual computing system, an indication for hypervisor conversion for converting a hypervisor on nodes in a cluster of the virtual computing system from a first hypervisor type to a second hypervisor type. The system and method also include converting, one at a time, the hypervisor on each of the nodes from the first hypervisor type to the second hypervisor type in response to the indication, including converting virtual machines on each of the nodes for running on the second hypervisor type. The hypervisor and the virtual machines are converted on one node before starting conversion of the hypervisor and the virtual machines on another node, and the virtual machines of the one node are migrated from the one node before conversion and the migrated virtual machines remain operational during conversion of the hypervisor on the one node.

    VIRTUAL MACHINE MOBILITY
    6.
    发明申请

    公开(公告)号:US20180152352A1

    公开(公告)日:2018-05-31

    申请号:US15362715

    申请日:2016-11-28

    Applicant: Nutanix, Inc.

    CPC classification number: H04L41/12 G06F9/45558 G06F2009/4557 H04L67/10

    Abstract: Particular embodiments comprise (1) a cluster of host machines, each comprising at least one virtual machine (VM), one or more virtual infrastructure elements, and one or more required drivers for implementing the virtualization environment, and (2) a target host machine capable of implementing the virtualization environment based on a second platform, wherein the target host machine comprises at least one VM and one or more virtual infrastructure elements. A management module for the system performs steps to move one of the VMs from the cluster of host machines to the target host machine by checking whether the target host machine comprises one or more required drivers for implementing the virtualization environment and, if the target host machine comprises the one or more required drivers, activating the one or more required drivers, and sending a confirmation signal back to a control plane in the cluster of host machines.

    DISASTER RECOVERY PIPELINE FOR BLOCK STORAGE AND DEPENDENT APPLICATIONS

    公开(公告)号:US20250168058A1

    公开(公告)日:2025-05-22

    申请号:US19028740

    申请日:2025-01-17

    Applicant: Nutanix, Inc.

    Abstract: A recovery orchestration pipeline has stages configured to control efficient failover and recovery of applications in a multi-site disaster recovery (DR) environment. The applications run on user virtual machines (UVMs) at a primary site of the DR environment and connect to block storage devices (BSDs) that export virtual disks over a storage protocol to consume data including a recovery plan for disaster recovery. The recovery plan includes a recovery configuration whose generation is triggered by a user via a graphical user interface (GUI) and specifies resource requirements needed to recover the applications at a secondary site in the event of a disaster. The orchestration pipeline is initiated via single click of the GUI and completion of the stages of the pipeline is displayed as progress via the GUI to allow recovery of the applications without user intervention.

    System and method for protection of entities across availability zones

    公开(公告)号:US10728255B2

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

    申请号:US16140492

    申请日:2018-09-24

    Applicant: Nutanix, Inc.

    Abstract: A system and method for protecting entities of an availability zone include creating, by a policy engine associated with a virtual computing system, a protection policy definition for replicating a first set of entities of a first availability zone of the virtual computing system to a second availability zone of the virtual computing system. Each of the first set of entities is associated with a first common tag and the first set of entities are spread across first multiple clusters of the first availability zone. The system and method further include capturing, by the policy engine, a first plurality of snapshots of each of the first set of entities in the first availability zone in accordance with a first recovery point objective parameter and storing, by the policy engine, at least one copy of the first plurality of snapshots in the second availability zone.

    SYSTEM AND METHOD FOR RECONFIGURING CONFIGURATION PARAMETERS OF VIRTUAL OBJECTS DURING RECOVERY

    公开(公告)号:US20200174889A1

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

    申请号:US16206974

    申请日:2018-11-30

    Applicant: Nutanix, Inc.

    Abstract: A system and method include reconfiguring original configuration parameters of virtual objects when restoring the virtual objects on a different node. Snapshots of virtual objects running on a first node can be stored on a second node. Upon failure of the first node, the virtual objects can be restored on the second node based on the snapshots. The snapshots can include configuration information of the virtual objects specifying the resource need of the virtual objects. The second node can determine whether the available resources meet the resource needs of the virtual objects being restored. If the resource needs of the virtual objects exceed the available resources, the second node can reconfigure the original configuration parameters of the virtual objects to ensure the virtual objects can be restored and run on the second node.

Patent Agency Ranking