Logical Switches with Isolated Control Planes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network switch solutions are inflexible and unable to dynamically adapt to changing data-center needs, as they often require multiple hardware solutions and lack the ability to create multiple logical switches simultaneously, limiting their functionality and efficiency in dynamic environments.

Innovation Solution

A network switch system utilizing a container-based approach to provide composable switches on-demand, allowing for the instantiation of multiple logical switches with isolated resources and protocol stacks, enabling true multi-tenant solutions and dynamic provisioning of software capabilities without the need for separate hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple hardware switches are used to provide different capabilities, then functionality and versatility are improved, but device complexity and configuration time increase

Engineering Contradiction:
ImprovefunctionalityVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal hardware switch platform that can dynamically instantiate multiple logical switches with different capabilities (edge connectivity, aggregation, core, etc.) through software configuration rather than requiring separate hardware devices. This multi-functionality is achieved by loading different switch images and configuring logical switches on-demand, allowing a single physical device to perform multiple network functions.

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

Solution Approach 2:

The patent segments a single hardware switch into multiple logical switches, each with isolated control planes and protocol stacks. This segmentation allows different network functions to be separated into independent logical entities while sharing the same hardware resources, reducing overall system complexity while maintaining functionality.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If a single hardware switch is used, then device complexity is reduced, but the ability to provide multiple logical switches and dynamic provisioning is limited

Engineering Contradiction:
Improvenumber of devicesVSAvoiddynamic provisioning capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic provisioning capabilities to a single hardware switch by allowing logical switches to be created, configured, and destroyed on-demand through software. The control plane can dynamically instantiate logical switches with specific capabilities as needed, and the system can adapt to changing network requirements without requiring physical reconfiguration or additional hardware.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent adds a software abstraction layer that creates multiple logical switches within a single physical device. This dimensional change from physical to logical separation enables the system to provide multi-tenant solutions and dynamic provisioning capabilities while maintaining hardware simplicity.

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

3Adaptability or versatility

If multiple switch software stacks are loaded simultaneously, then adaptability and functionality are improved, but resource isolation and reliability are compromised

Engineering Contradiction:
Improveswitch capabilitiesVSAvoidresource isolation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the switch software into isolated control planes and protocol stacks for each logical switch. Each logical switch has its own dedicated control plane that is isolated from others, preventing resource conflicts and improving reliability. This segmentation allows multiple switch capabilities to coexist without compromising resource isolation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a mediator layer that manages resource allocation and isolation between multiple logical switches. This intermediary ensures that each logical switch has dedicated resources while sharing the underlying hardware platform, maintaining both adaptability and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3382964B1Network switch systems including logical switches
Publication Date: 2020.06.10 HEWLETT PACKARD ENTERPRISE DEV LP
  • EP3382964B1 patent drawingFigure 1
  • EP3382964B1 patent drawingFigure 2
  • EP3382964B1 patent drawingFigure 3

AI summary

An example system in accordance with an aspect of the present disclosure includes a logical switch and a controller to dynamically instantiate the logical switch including a control plane isolated from other logical switches of the network switch system. The logical switch includes a protocol stack independent of and isolated from other logical switches of the network switch system.