Multi-cloud Mesh Network Route Controller
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current failover communication schemes in public cloud networks are inefficient as they do not effectively utilize standby communication links and fail to monitor or maintain alternate route paths for communications between virtual components, leading to disruptions in data communications.
Innovation Solution
A full-mesh network architecture is implemented, featuring multiple virtual private networks across multiple public cloud networks, with a controller that determines the best route paths and generates alternate routes using Border Gateway Protocol (BGP) analytics, ensuring active peer-to-peer communication links and efficient route management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a standby communication link is maintained in a conventional failover scheme, then communication reliability is improved, but resource utilization deteriorates because the standby link is never used until failover
Solution Approach 1:
The patent implements dynamic route adjustment where communication links transition between active and standby states based on real-time monitoring of link quality metrics. The system continuously evaluates multiple potential routes and dynamically reconfigures the network topology to utilize previously idle standby links when primary links degrade, thereby improving resource utilization while maintaining reliability.
Solution Approach 2:
The system pre-establishes multiple alternate routes and maintains them in a ready state with monitored quality metrics before failover is needed. By preliminarily configuring backup paths and continuously assessing their viability, the system can rapidly switch to pre-vetted alternate routes without wasting resources on maintaining fully active standby connections, thus balancing reliability with resource efficiency.
2Adaptability or versatility
If router-centric path management is used to update gateway routing tables, then routing flexibility is improved, but system convergence deteriorates and disruption avoidance capability worsens
Solution Approach 1:
The patent implements a feedback mechanism where the system continuously monitors link quality metrics and communication disruptions, then uses this information to dynamically adjust routing decisions. The feedback loop enables the system to learn from past disruptions and proactively select routes that avoid known problematic areas, improving both convergence speed and disruption avoidance while maintaining routing flexibility through adaptive route selection.
Data Source
AI summary
In one embodiment, a controller features a first data store, a second data store and route determination logic. The first data store is configured to store current routing information from a source transit gateway within at least a first transit cloud network to a destination transit gateway within at least a second transit cloud network of the cloud network. Each of the source transit gateway and the destination transit gateway being one of a plurality of transit gateways associated with the cloud network. The second data store is configured to store alternative routing information between the source transit gateway and the destination transit gateway. The route determination logic is configured to (i) conduct analytics on all available route paths for a message intended to be sent from the source transit gateway to the destination transit gateway and (ii) select a best route path for the message.


