Route-Tagged VPC Routing for Multi-Tenant Route Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network technologies fail to efficiently isolate routing information among virtual private clouds (VPCs) in multi-tenancy networks, leading to potential interference and unauthorized access due to compromised route isolation, which impacts security, privacy, and resource management.

Innovation Solution

Associating routing information with unique route tags and allowing VPCs to subscribe to these tags for receiving relevant routing information, ensuring that only subscribed VPCs receive advertisements, thereby isolating and sharing routing information as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If routing information is exchanged among multiple VPCs using traditional routing protocols, then routing information can be shared, but route isolation is compromised leading to potential interference and unauthorized access

Engineering Contradiction:
Improverouting information sharingVSAvoidroute isolation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments routing information by associating each route with a unique route tag (such as VPC ID, subnet ID, or custom tag). This segmentation allows the routing system to distinguish between different VPCs and their respective routing information, enabling selective distribution only to authorized VPCs while maintaining isolation. The route tag acts as a identifier that partitions the routing information space among multiple tenants.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a transit VPC as an intermediary component that mediates routing information exchange between user VPCs. The transit VPC receives route advertisements, applies subscription-based filtering using route tags, and distributes only relevant routes to subscribed VPCs. This intermediary layer ensures that direct peer-to-peer routing exchanges are controlled and isolated, preventing unauthorized access while enabling necessary routing information sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a transit VPC is deployed to facilitate routing information exchange, then routing information can be distributed among user VPCs, but system complexity increases

Engineering Contradiction:
Improverouting information distributionVSAvoidsystem architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The transit VPC is designed with multi-functionality to justify its presence in the architecture. It simultaneously performs routing information reception, subscription management, route tag-based filtering, and selective distribution to multiple user VPCs. By consolidating these functions in a single intermediary component rather than requiring separate mechanisms for each VPC pair, the overall system complexity is reduced despite the added transit VPC.

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

Solution Approach 2:

The patent changes the parameter of route advertisement by introducing route tags as an additional attribute. Instead of traditional flat routing information exchange, routes are advertised with associated tags that enable subscription-based filtering. This parameter change transforms the routing information structure, allowing the transit VPC to efficiently manage multiple subscriptions and distributions using a standardized tagging mechanism rather than complex individual configurations.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If traditional routing protocols are used without route tags, then routing information exchange is simple, but security and privacy are compromised

Engineering Contradiction:
Improverouting protocol operationVSAvoidunauthorized access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by associating route tags with routing information before distribution occurs. User VPCs declare their subscriptions to specific route tags in advance, and the transit VPC configures its filtering rules beforehand. When route advertisements are received, the pre-configured subscription information enables automatic and secure filtering without requiring complex real-time security decisions, thus maintaining ease of operation while preventing unauthorized access.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250343755A1Method and system for facilitating multi-tenancy routing in virtual private cloud
Publication Date: 2025.11.06 NUTANIX INC
  • US20250343755A1 patent drawing
  • US20250343755A1 patent drawing
  • US20250343755A1 patent drawing

AI summary

A system for the isolation of routes in a network is provided. During operation, the system can receive subscription information indicating that a first virtual private cloud (VPC) of the network subscribes to a first route tag. Here, the subscription to a route tag can indicate that a subscriber is to receive routes associated with the route tag. The system can also receive, from a routing protocol instance of the network, a first route advertisement indicating a first route in the network. The first route advertisement can include the first route tag. The system can then determine, based on the first route tag in the route advertisement, that the first VPC subscribes to the first route tag. Accordingly, the system can provide the first route to the first VPC.