Layer-2 Span Port in Virtualized Cloud Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud virtual networks operate primarily at Layer 3, lacking Layer 2 capabilities needed by many on-premise applications, which hinders seamless migration to cloud environments without rearchitecting or reengineering.

Innovation Solution

Implementing Layer 2 virtual local area networks (VLANs) within virtualized cloud environments, using network virtualization devices (NVDs) to create an emulated single switch connecting compute instances, supporting Layer 2 networking features like MAC learning and broadcast capabilities, in conjunction with existing Layer 3 functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If Layer 3 networking is used in virtualized cloud environments, then routing and connectivity are achieved, but Layer 2 networking capabilities are lost

Engineering Contradiction:
Improvenetworking capabilityVSAvoidnetwork layer complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the networking functionality by introducing separate Layer 2 and Layer 3 virtual networks that can operate independently. The Layer 2 virtual network uses VLANs to provide bridge connectivity for Span Port functionality, while the Layer 3 network handles routing. This segmentation allows each layer to be optimized for its specific requirements without interfering with the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The virtualized networking system provides multi-functionality by supporting both Layer 2 and Layer 3 networking capabilities within the same cloud environment. The system can emulate traditional network devices like switches and routers, enabling customers to migrate applications that require either layer without rearchitecting, thus achieving universal adaptability.

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

2Adaptability or versatility

If virtual networks are created for cloud computing, then resource availability is improved, but functionality and value are limited

Engineering Contradiction:
Improvenetwork functionalityVSAvoidmigration complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent creates virtual copies of traditional network devices and functionalities within the cloud environment. By emulating physical switches, routers, and other network components as virtual instances, the system allows customers to replicate their on-premise network topology in the cloud, facilitating seamless migration without requiring application rearchitecting.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system enables dynamic configuration and scaling of network parameters such as VLAN IDs, subnet masks, and routing tables. This flexibility allows customers to adjust network settings on-demand to match their specific application requirements, enhancing the functionality and value of virtual networks while simplifying migration processes.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If Layer 2 VLANs are implemented in cloud environments, then legacy application compatibility is improved, but network complexity increases

Engineering Contradiction:
Improveapplication compatibilityVSAvoidnetwork architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces network virtualization devices (NVDs) as intermediary components that bridge the gap between traditional Layer 2 networks and modern virtualized environments. The NVDs manage VLAN tagging, MAC address learning, and Span Port functionality, abstracting the complexity from end users and applications while maintaining compatibility with legacy systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system adds a virtualization dimension to traditional physical networks by implementing software-defined networking components. This dimensional shift allows Layer 2 functionality to be virtualized and managed through software rather than hardware, reducing physical network complexity while maintaining application compatibility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20240031282A1Layer-2 networking span port in a virtualized cloud environment
Publication Date: 2024.01.25 ORACLE INT CORP
  • US20240031282A1 patent drawing
  • US20240031282A1 patent drawing
  • US20240031282A1 patent drawing

AI summary

Techniques are described for communications in an L2 virtual network. In an example, the L2 virtual network includes a plurality of L2 compute instances hosted on a set of host machines and a plurality of L2 virtual network interfaces and L2 virtual switches hosted on a set of network virtualization devices. An L2 virtual network interface emulates an L2 port of the L2 virtual network. Span port information applicable to the L2 port is sent to a network virtualization device that hosts the L2 virtual network interface.