Decoupled Network Manager for Virtual Switch Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network management systems are tightly coupled with physical compute infrastructure and compute management layers, lacking a central management portal for virtual networks and services, which restricts scalability and flexibility in cloud-scale datacenter operations.

Innovation Solution

A decoupled networking platform manages logical networks and services independently of compute managers and virtualization software vendors, using a single networking platform to control the edge of the logical network infrastructure, allowing for a network-centric viewpoint and decoupling of datacenter infrastructure software.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network management is tightly coupled with compute management elements, then integration between compute and network management is improved, but scalability and flexibility are restricted

Engineering Contradiction:
Improveintegration between compute and network managementVSAvoidscalability and flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the management architecture into separate compute management and network management domains. The network manager operates independently of compute managers, allowing network policies to be defined and enforced without being tightly coupled to compute infrastructure. This segmentation enables scalable network management across multiple compute nodes while maintaining independent control over network policies.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a network manager as an intermediary between compute managers and the virtualization layer. This intermediary component handles network policy enforcement, virtual switch configuration, and network service provisioning independently, allowing compute managers to focus on compute resource management while the network manager handles network-related functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If virtual networks are managed through multiple compute manager instances, then distributed configuration is enabled, but management complexity increases

Engineering Contradiction:
Improvedistributed configuration capabilityVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges network management functions into a centralized network manager that operates independently of compute managers. This single network manager handles all virtual network configurations, switch management, and policy enforcement uniformly, eliminating the need for each compute manager to independently manage network resources and reducing overall management complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If physical infrastructure management requires login to several physical switches, then detailed control over each switch is achieved, but operational efficiency decreases

Engineering Contradiction:
Improvedetailed control over switchesVSAvoidoperational efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent uses virtual switches that are software-based copies of physical switch functionality. Instead of requiring administrators to physically access and configure multiple physical switches, the virtual switches replicate switch behavior in software, allowing configuration through a single network manager interface while maintaining detailed control over network infrastructure.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces physical switch configuration mechanisms with software-based virtual switching. The virtual switches implement switch functionality through software, eliminating the need for physical access to switches and enabling remote, centralized management through the network manager, thereby improving operational efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Reliability

If virtual network management is coupled to virtualization software vendor, then integration with existing software is improved, but adaptability to different vendors and versions is reduced

Engineering Contradiction:
Improveintegration with virtualization softwareVSAvoidvendor and version independence
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent designs the network manager with universal interfaces that can work across different virtualization software platforms and versions. The network manager implements standardized protocols and abstractions that allow it to manage virtual networks on various virtualization technologies without requiring vendor-specific integration, enabling multi-vendor and multi-version compatibility.

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

Data Source

PatentUS10481933B2Enabling virtual machines access to switches configured by different management entities
Publication Date: 2019.11.19 VMWARE INC
  • US10481933B2 patent drawing
  • US10481933B2 patent drawing
  • US10481933B2 patent drawing

AI summary

A method of configuring a plurality of logical forwarding elements (LFEs) on a physical computing device comprising virtualization software and a plurality of data compute nodes (DCNs) is provided. The method provisions a first LFE configured and managed by a network manager of a datacenter on the physical computing device, the first LFE for performing OSI L3)packet forwarding between DCNs on one or more hosts, the first LFE comprising a plurality of logical ports configured and managed by the network manager, each logical port of the first LFE for connecting a DCN to a logical network configured and managed by the network manager. The method provisions a second LFE configured and managed by a compute manager of the datacenter on the physical computing device, the second LFE for performing OSI L3 packet forwarding between DCNs on one or more hosts, the second LFE comprising a plurality of logical port groups configured and managed by the compute manager, each logical port of the second LFE for connecting a DCN to a logical network configured and managed by the compute manager. The method configures a first DCN in the plurality of DCNs by the compute manager to connect to a logical network configured and managed by the network manager through a port of the first LFE. The method configures a second DCN in the plurality of DCNs by the compute manager to connect to a logical network configured and managed by the compute manager through a port of the second LFE.