Virtual Machine Restoration Proxy Bypassing Central Administration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions for virtual machine restoration rely heavily on a central administration point, which can become unreachable, causing restoration processes to halt and requiring restarts when connectivity is re-established, leading to inefficiencies and disruptions.
Innovation Solution
A system that includes a restoration proxy host capable of bypassing the central administration point to directly connect with virtual machine hosts, allowing restoration processes to resume and complete from a tracked break-point, reducing reliance on the central administration point and preventing the need for restarts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the restoration process relies on a central administration point for coordination, then centralized control and management are improved, but the system becomes vulnerable to connectivity failures and requires process restarts when the central point is unreachable
Solution Approach 1:
A restoration proxy is introduced as an intermediary component that enables direct communication between the restoration source and target systems. The proxy maintains local state information and coordinates restoration operations independently of the central administration point, allowing the restoration process to continue even when centralized management is unavailable. This intermediary approach resolves the contradiction by reducing dependency on the central point while maintaining coordinated control.
2Productivity
If the restoration process halts when the central administration point becomes unreachable, then system control is maintained, but restoration time increases and productivity decreases
Solution Approach 1:
The restoration proxy pre-establishes direct communication channels and maintains local state information about ongoing restoration operations before connectivity issues occur. When the central administration point becomes unreachable, the proxy can immediately continue coordination using its pre-cached information, avoiding process halts and restarts. This preliminary preparation resolves the contradiction by enabling fast restoration while guaranteeing completion through pre-configured failover capabilities.
3Adaptability or versatility
If direct connection between restoration components is implemented, then independence from central administration point is improved, but system complexity and coordination difficulty increase
Solution Approach 1:
The restoration proxy serves as a simplified intermediary that manages direct connections between restoration components. Rather than implementing complex peer-to-peer coordination protocols across multiple systems, the proxy centralizes state tracking and coordination logic in a single component that operates independently of the central administration point. This approach achieves operation independence while keeping coordination mechanisms manageable through the proxy's localized intelligence.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method and system for reliably restoring virtual machines. Specifically, the method and system disclosed herein enable virtual machine recovery, on a target computing system, indirectly through a connection to a central administration point. When the central administration point becomes unreachable, thereby interrupting the virtual machine recovery process, the method and system disclosed herein further facilitate directly connecting with the target computing system (bypassing the central administration point) in order to continue and complete the virtual machine recovery process.