Cloud Failover Resource Activation for Data Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage management systems require constant maintenance of cloud-based failover resources, leading to high costs and inefficiencies, especially when failover events are infrequent.

Innovation Solution

A data storage management system that persists auxiliary copies in the cloud according to recovery point objectives (RPO) and service level agreements (SLA), activating cloud-based failover resources only on demand during failover events, and deactivating them thereafter to minimize costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cloud-based failover resources are maintained constantly, then data restoration capability is ensured, but system cost increases

Engineering Contradiction:
Improvedata restoration capabilityVSAvoidsystem cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by creating and maintaining auxiliary copies of backed-up data in the cloud computing environment before failover events occur. These auxiliary copies are persisted according to recovery point objectives (RPO) and service level agreements (SLA), enabling rapid restoration without requiring constant maintenance of full failover resources.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically activates cloud-based failover resources only on-demand during failover events, and deactivates them thereafter. This dynamic approach transforms the static model of constant resource maintenance into a flexible model where resources are provisioned temporarily only when needed, minimizing costs while ensuring data restoration capability.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If failover resources are activated on-demand, then system cost is reduced, but restoration speed may be affected

Engineering Contradiction:
Improvesystem costVSAvoidrestoration speed
Core Design Contradiction:
Loss of energyVSSpeed

Solution Approach 1:

The system performs preliminary actions by persisting auxiliary copies of backed-up data in the cloud computing environment according to recovery point objectives (RPO) and service level agreements (SLA) before failover events occur. This preliminary preparation ensures that when failover resources are activated on-demand, restoration can proceed rapidly using these pre-positioned auxiliary copies rather than creating them from scratch during the failover event.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12306725B2Cloud-based recovery of backed up data using auxiliary copy replication and on-demand failover resources
Publication Date: 2025.05.20 COMMVAULT SYSTEMS INC
  • US12306725B2 patent drawing
  • US12306725B2 patent drawing
  • US12306725B2 patent drawing

AI summary

A data storage management system comprises features for initiating failover orchestration jobs that invoke recovery resources on demand in a cloud computing environment. Backed up data that is stored persistently in the cloud computing environment may be rapidly restored within the cloud computing environment for use in disaster recovery and/or in test and verification scenarios. This approach may be contrasted to systems where a failover system is “always on” at the failover destination, such as having failover resources always up and running in the cloud computing environment. Such resources typically include a failover virtual machine (VM), a virtual machine datastore for the restored data, and one or more computing resources for restoring an auxiliary copy to the VM's datastore. The cloud-based failover resources are deactivated or taken down once the failover event ends.