Automated Network Topology Replication for Virtual Machine Disaster Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Recovering network configuration for virtual machines during disaster recovery operations is complex due to differences in network infrastructure between source and target sites, leading to connectivity errors and time-consuming manual troubleshooting.

Innovation Solution

Automating the network configuration process by creating a recovery plan that replicates the source site's networking topology at the target site, including subnet configurations and communication routes, using a recommendation engine and network analyzer to ensure accurate virtual machine placement and connectivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual network configuration is performed during recovery operations, then flexibility and adaptability to different network infrastructures are improved, but time consumption and operational complexity increase significantly

Engineering Contradiction:
Improveadaptability to different network infrastructuresVSAvoidtime consumption for troubleshooting
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary network configuration actions by automatically discovering the network topology at the target site before recovery operations begin, pre-configuring network settings and virtual machine placements to eliminate manual troubleshooting time during actual recovery

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system copies the source network topology configuration to the target site, replicating network structures, virtual machine relationships, and connectivity patterns to maintain consistency across different infrastructures without manual intervention

Inventive Principle:
Principle #26Copying

2Productivity

If network configuration is not set up correctly during recovery, then system recovery speed is improved, but connectivity errors occur and system reliability deteriorates

Engineering Contradiction:
Improverecovery speedVSAvoidconnectivity reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback mechanisms by continuously monitoring network connectivity status during recovery operations, detecting errors automatically, and adjusting configurations in real-time to ensure both speed and reliability of the recovery process

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary validation of network configurations before completing recovery operations, verifying connectivity paths and virtual machine placements to prevent errors while maintaining fast recovery throughput

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If automated network configuration is implemented, then time consumption and operational complexity are reduced, but the system requires more sophisticated automation capabilities and analysis tools

Engineering Contradiction:
Improveease of network configurationVSAvoidcomplexity of automation system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system employs a multi-functional network analyzer that performs multiple tasks including topology discovery, virtual machine identification, connectivity validation, and configuration generation within a single automated platform, managing complexity through consolidation rather than proliferation of separate tools

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11411819B2Automatic network configuration in data protection operations
Publication Date: 2022.08.09 EMC IP HLDG CO LLC
  • US11411819B2 patent drawing
  • US11411819B2 patent drawing
  • US11411819B2 patent drawing

AI summary

Automatic network configuration for the recovery of virtual machines. A network configuration can be automatically provisioned by discovering the network topology of a source site and then matching the virtual machines to their locations or subnets in the network topology. The network is then implemented on a target site such that the required connectivity is present in the recovered target site even when the infrastructure of the source site and the target site are different.