Virtual Network Switch Architecture for Scalable Overlay Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network virtualization layers face challenges in scalability, flexibility, and user control due to their reliance on physical network components and provider-specific features, making it difficult to design and scale applications across different cloud networks.

Innovation Solution

The implementation of an overlay network with virtual network switches (VNS) and virtual network interface controllers (VNIC) that intercept and process data packets at a lower OSI layer, providing end-to-end visibility and control, and enabling scalable, flexible, and reliable communication across hybrid networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional network virtualization layers rely on physical network components and provider-specific features, then security and scalability are improved, but user control and flexibility deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoiduser control
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a virtual network switch as an intermediary layer between the virtualization layer and the physical network components. This virtual switch enables users to control and customize network features without directly accessing physical hardware, thereby maintaining security while improving user control and flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If network virtualization is built on unique physical hardware combinations, then provider-specific optimization is improved, but portability and scalability across networks deteriorate

Engineering Contradiction:
Improveperformance optimizationVSAvoidportability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal virtual network switch architecture that can operate across different physical network infrastructures. The virtual switch implements a standardized interface that works with various underlying hardware combinations, enabling applications to be portable across different cloud networks while maintaining optimized performance through provider-specific features when needed.

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

3Ease of operation

If virtualization layers hide underlying network activities, then simplicity of operation is improved, but visibility and control over data paths deteriorate

Engineering Contradiction:
ImprovesimplicityVSAvoidvisibility
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent segments the network virtualization architecture into distinct layers: a simplified user-facing virtualization layer and a virtual network switch layer that provides detailed visibility. This segmentation allows the upper layer to remain simple while the virtual switch layer maintains comprehensive visibility and control over data paths, packet routing, and network activities.

Inventive Principle:
Principle #1Segmentation

4Reliability

If existing virtualization layers focus only on critical areas, then reliability is improved, but versatility and flexibility deteriorate

Engineering Contradiction:
ImprovereliabilityVSAvoidversatility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic virtual network switch architecture that can adapt its functionality based on requirements. The system maintains core reliability functions while dynamically enabling additional features such as custom routing policies, quality of service controls, and network segmentation when needed, thereby providing both reliability and versatility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250055814A1Scalable virtual network switch architecture
Publication Date: 2025.02.13 SWXTCH IO INC
  • US20250055814A1 patent drawing
  • US20250055814A1 patent drawing
  • US20250055814A1 patent drawing

AI summary

Embodiments of an overlay network with innovative virtual network switches and related network interface controllers are disclosed. According to one embodiment, the overlay network may comprise at least one virtual network switch (VNS), wherein each VNS is installed within a corresponding first processing endpoint which is logically above a network of virtual machines. And, the VNS may be configured to intercept data packets transmitted on a network layer logically below the network of virtual machines. The VNS may comprise: (a) a manager element configured to connect to at least one virtual network interface controller (VNIC), each VNIC being installed within a corresponding second processing endpoint which is also logically above the network of virtual machines; (b) a replicator node configured to replicate and route the data packets; and (c) a switch controller configured to control the first replicator node.