Layer-2 Span Port in Virtualized Cloud Networks
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Adaptability or versatility
If virtual networks are created for cloud computing, then resource availability is improved, but functionality and value are limited
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.
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.
3Adaptability or versatility
If Layer 2 VLANs are implemented in cloud environments, then legacy application compatibility is improved, but network complexity increases
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.
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.
Data Source
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.


