Hybrid Cloud Route Discovery via Cross-Connection Tunnels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In hybrid cloud environments, the lack of visibility into cross-connection tunnels hinders administrators' ability to determine traffic flows, resource usage, and network topology, due to incomplete information about subnetworks and routing configurations, making it difficult to optimize traffic and manage public IP addresses efficiently.

Innovation Solution

A system and method that uses routing configurations from a local edge router to populate public cloud tables with learnt and advertised subnets, along with corresponding cross-connection tunnels, to discover data routes through cross-connection tunnels, enabling better management and optimization of hybrid cloud environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cross-connection tunnels are used to connect private cloud and public cloud networks, then network connectivity and hybrid cloud functionality are improved, but visibility and management of traffic flows and network topology deteriorate due to information concealment

Engineering Contradiction:
Improvehybrid cloud connectivityVSAvoidnetwork topology visibility
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary system that collects routing information from both private cloud edge routers and public cloud networks, processes this data, and generates a visible network topology model. This intermediary layer reconciles the information asymmetry between connected networks without requiring changes to the underlying tunnel infrastructure, enabling administrators to monitor and manage hybrid cloud networks effectively.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If public cloud network information is concealed and presented only as gateway abstractions, then cloud provider security and infrastructure protection are improved, but administrator ability to troubleshoot and monitor network performance deteriorates

Engineering Contradiction:
Improvecloud infrastructure securityVSAvoidnetwork troubleshooting capability
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments network information into multiple layers: the public cloud provider maintains concealed infrastructure details for security, while the hybrid cloud management system receives and processes routing configurations to build a separate, administrator-visible topology model. This segmentation allows both security protection and troubleshooting capability to coexist by operating at different information layers.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If complete routing information is collected from edge routers, then network visibility and route discovery are improved, but data processing complexity and storage requirements increase

Engineering Contradiction:
Improverouting information completenessVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts only the essential routing information elements needed for topology discovery from complete routing configurations. Instead of processing all routing data, the system selectively extracts subnet advertisements, route origins, and tunnel identifiers, discarding redundant information. This extraction approach maintains complete network visibility while significantly reducing processing complexity and storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11546245B2System and method for data route discovery through cross-connection tunnels
Publication Date: 2023.01.03 VMWARE INC
  • US11546245B2 patent drawing
  • US11546245B2 patent drawing
  • US11546245B2 patent drawing

AI summary

A system and method for data route discovery through cross-connection tunnels uses routing configurations from a local edge router in a private cloud that include learnt and advertised subnets, as well as cross-connection tunnels for the learnt and advertised subnets, to populate a public cloud table of public cloud learnt subnets and a public cloud table of public cloud advertised subnets. The public cloud tables of public cloud learnt subnets and public cloud advertised subnets are applied to discover data routes through the cross-connection tunnels of the hybrid cloud environment.