Container Disaster Recovery via Cloud Mapping and Volume Sync
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current disaster recovery solutions for mission-critical containerized applications in hybrid cloud deployments are costly due to the use of dedicated data centers for replication, and there is a need for a cost-effective method to maintain high availability and recover data seamlessly.
Innovation Solution
A processor-based disaster recovery manager generates mapping information in a public cloud, synchronizes volume data from a private cloud, and deploys containers in the public cloud during failures, allowing for cost-effective backup and recovery by utilizing on-demand public cloud services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If dedicated data centers are used for replication in hybrid cloud deployments, then disaster recovery reliability is improved, but operational and maintenance costs increase
Solution Approach 1:
The patent uses container images as lightweight copies of applications instead of replicating entire data centers. Container images capture only the essential application code and dependencies, enabling disaster recovery without the overhead of full data center replication while maintaining reliability
Solution Approach 2:
The patent employs ephemeral containers in the public cloud for disaster recovery purposes. These containers are created on-demand when failure is detected and can be terminated when no longer needed, reducing operational costs compared to maintaining permanent dedicated disaster recovery data centers
2Reliability
If dedicated disaster recovery solutions are implemented, then data availability during failures is improved, but device complexity and infrastructure requirements increase
Solution Approach 1:
The private cloud data center serves multiple functions: it acts as both the primary operational environment for containerized applications and the source for generating container images used in disaster recovery. This multi-functionality eliminates the need for separate dedicated disaster recovery infrastructure
Solution Approach 2:
Container images serve as intermediaries between the private cloud data center and public cloud disaster recovery environment. These images encapsulate application state and can be rapidly deployed in the public cloud, simplifying the disaster recovery infrastructure compared to direct data center replication
Data Source
AI summary
In one example, mapping information corresponding to a container running on a private data center may be generated in a public cloud by a processor-based disaster recovery manager. Further, volume data associated with the container may be synchronized to the public cloud based on the mapping information by the disaster recovery manager. Furthermore, a failure of the container running on the private data center may be determined by the disaster recovery manager. In response to the failure of the container running on the private data center, the container may be deployed in the public cloud using the synchronized volume data and the mapping information by the disaster recovery manager.


