Elastic Virtual Computing Resources for Disaster Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional disaster recovery services either incur high costs due to redundant systems for rare events or have prolonged recovery times when using minimalist approaches, failing to provide zero downtime efficiently.
Innovation Solution
Implementing disaster recovery services using elastic virtual computing resources that store secondary copies of data in a cloud environment, allowing for rapid expansion of resources to minimize recovery time and costs, approximating high availability services without the need for constant redundancy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If high availability services with redundant systems are implemented, then recovery time is reduced to zero or near zero, but system cost increases significantly
Solution Approach 1:
The patent implements dynamic resource allocation where the disaster recovery system starts with minimal resources in standby mode and automatically scales up to full capacity when a disaster is detected. The system monitors the primary system's health status and dynamically adjusts the recovery system's computing resources from a minimal state to a full operational state, resolving the contradiction between maintaining zero recovery time and avoiding excessive resource allocation during normal operation.
Solution Approach 2:
The system changes the operational parameters of the disaster recovery system based on the detected disaster condition. When normal operation is detected, the recovery system operates with minimal resources (low parameter state). When a disaster is detected, the system transitions to a high-resource state (high parameter state) to provide full recovery capability, thus adapting resource allocation to actual needs rather than maintaining constant high availability infrastructure.
2Quantity of substance
If minimal computing resources are used for disaster recovery, then system cost is reduced, but recovery time increases to several days
Solution Approach 1:
The patent applies preliminary action by pre-configuring the disaster recovery system with essential components, application templates, and data replication mechanisms before a disaster occurs. The system maintains minimal but functional resources in standby mode that include pre-loaded application images and replication pipelines, enabling rapid deployment when needed without requiring days of resource assembly time.
Solution Approach 2:
The system dynamically transitions from a minimal resource state to a full operational state upon detecting a disaster. This dynamic scaling capability allows the system to start with economical minimal resources and quickly expand to provide full recovery services, bridging the gap between cost reduction and acceptable recovery time.
3Reliability
If redundant computing resources are maintained in standby mode, then high availability is achieved, but resource waste increases
Solution Approach 1:
The patent implements dynamic resource allocation where the disaster recovery system automatically adjusts its resource consumption based on operational needs. During normal conditions, the system maintains minimal resource allocation in standby mode. Upon detecting a disaster, the system dynamically scales resources to full capacity to ensure service continuity, thus eliminating resource waste during normal operation while maintaining reliability when needed.
Solution Approach 2:
The system changes its operational parameters (resource allocation level) based on the detected condition. In normal operation, parameters are set to minimal resource consumption. When a disaster is detected, parameters shift to high resource allocation mode, ensuring service availability only when necessary and reducing resource waste during normal operational periods.
Data Source
AI summary
A method and system provides disaster recovery services in an expandable environment of virtual computing resources, according to one embodiment. The method and system provide a financial service with a primary financial service system, according to one embodiment. The method and system operate, on virtual computing resources in a second computing environment, a disaster recovery system for the primary financial service system, and the second computing environment is a virtual computing resources service provider computing environment that provides requested quantities of virtual computing resources for use by the disaster recovery system, in exchange for payment, according to one embodiment. If a loss of service for the primary financial service is detected, the method and system execute a secondary financial system from the disaster recovery system, within the second computing environment, by allocating additional virtual computing resources to the disaster recovery system within the second computing environment, according to one embodiment.


