Cloud Acceleration Network for Multi-Cloud VPC Interconnection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multi-cloud interconnection methods require a large number of fully interconnected tunnels between virtual private clouds (VPCs), leading to increased configuration workload and network complexity, especially when adding new VPCs, as each VPC needs to establish connections with all others.

Innovation Solution

The method involves a management and control device that determines edge nodes and forwarding paths within a cloud acceleration network to interconnect VPCs, reducing the need for direct connections between all VPCs and automating route configuration, using edge nodes for efficient packet forwarding and redundancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fully interconnected tunnels are created between all VPCs, then interconnection coverage is improved, but device complexity and configuration workload increase significantly

Engineering Contradiction:
Improveinterconnection coverageVSAvoidtunnel quantity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud acceleration network as an intermediary layer between VPCs. Instead of creating direct tunnels between all VPC pairs, each VPC connects to the cloud acceleration network which then routes traffic between VPCs. This mediator approach reduces the number of direct connections from O(m²) to O(m), significantly reducing device complexity while maintaining full interconnection coverage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the interconnection architecture into two parts: (1) individual VPC-to-cloud acceleration network connections, and (2) cloud acceleration network internal routing. This segmentation allows each VPC to have only one connection to the acceleration network rather than connections to all other VPCs, reducing overall system complexity while preserving interconnection capabilities.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If manual route configuration is performed for each tunnel, then routing precision is improved, but productivity and ease of operation deteriorate due to heavy configuration workload

Engineering Contradiction:
Improverouting precisionVSAvoidconfiguration speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The cloud acceleration network performs automatic route selection and configuration without requiring manual intervention. The system autonomously determines optimal forwarding paths between VPCs based on network conditions, eliminating the need for operators to manually configure routes for each tunnel while maintaining precise routing through automated path selection algorithms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The cloud acceleration network pre-establishes forwarding paths and routing tables in advance, so that when VPCs need to communicate, the routes are already configured and optimized. This preliminary preparation eliminates the need for real-time manual route configuration and enables rapid interconnection setup.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple redundant paths are established, then reliability is improved, but device complexity increases due to additional path management

Engineering Contradiction:
ImproveredundancyVSAvoidpath management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple redundant paths within the cloud acceleration network into a unified routing system. Instead of managing separate redundant connections at the VPC level, the acceleration network consolidates path management internally, presenting a single simplified interface to VPCs while maintaining multiple internal forwarding paths for redundancy and load balancing.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11750496B2Method for multi-cloud interconnection and device
Publication Date: 2023.09.05 HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
  • US11750496B2 patent drawing
  • US11750496B2 patent drawing
  • US11750496B2 patent drawing

AI summary

This application discloses a method for multi-cloud interconnection, including: receiving identification information of a first device deployed on a first VPC; determining, based on the identification information of the first device, a first edge node, that is configured to connect to the first VPC, among a plurality of network nodes; sending identification information of the first edge node to the first device, where the identification information of the first edge node is used by the first device to create a connection between the first device and the first edge node; and determining a forwarding path that is between the first edge node and a second edge node and that is used to forward a packet between the first VPC and a second VPC, where the second edge node is a network node, that is configured to connect to the second VPC, among the plurality of network nodes.