Gateway-Based Inter-Cloud Routing Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing systems face challenges in optimizing connectivity between data centers, particularly in hybrid cloud environments, due to varying network paths and performance metrics across wide area networks, which can lead to suboptimal application workload flows and increased latency.

Innovation Solution

The method involves determining the type of application workload flow and establishing a path-optimized connection between data centers by identifying and classifying IP flows based on performance metrics and policies, and using gateways to encapsulate and route application packets through the most efficient paths in the wide area network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional routing is used in wide area networks, then connectivity between data centers is established, but network latency increases and performance deteriorates

Engineering Contradiction:
Improvenetwork throughputVSAvoidnetwork latency
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent changes routing parameters dynamically by selecting different network paths based on real-time performance metrics. The system monitors latency, bandwidth, and packet loss for multiple available paths between data centers, then adjusts the routing decision by changing the active path parameters to optimize throughput and minimize latency for application workload flows.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The routing optimization system implements dynamic path selection that adapts to changing network conditions. Instead of static routing, the system continuously monitors performance metrics and dynamically adjusts the selected network path based on current latency, bandwidth availability, and workload requirements, enabling the routing behavior to evolve in response to real-time network state changes.

Inventive Principle:
Principle #15Dynamics

2Reliability

If path optimization is implemented, then connectivity performance improves, but system complexity increases

Engineering Contradiction:
Improveconnectivity performanceVSAvoidrouting system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway as an intermediary component that implements the path optimization logic. The gateway acts as a mediator between the application workload flows and the complex network infrastructure, encapsulating the routing optimization complexity within the gateway itself. This allows the rest of the system to interact with a simplified interface while the gateway handles the complex tasks of monitoring performance metrics, selecting optimal paths, and managing multiple network connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10547540B2Routing optimization for inter-cloud connectivity
Publication Date: 2020.01.28 VMWARE INC
  • US10547540B2 patent drawing
  • US10547540B2 patent drawing
  • US10547540B2 patent drawing

AI summary

A cloud computing system may include multiple cloud data centers. A gateway may establish connections between a cloud providers' multiple data centers using knowledge about the types of applications workloads executing within the cloud computing system, and may be further based on determines policies indicating priorities for routing traffic for the application workloads.