Virtualization-Aware Network Switch for VM Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network switching systems lack the ability to automatically reconfigure and manage virtual machines across different host processing systems without manual intervention, leading to inefficiencies and potential disruptions in information handling systems.

Innovation Solution

A virtualization aware network switch that creates and manages profiles for virtual machines, including MAC addresses, WWNs, IQNs, and user-defined identifiers, allowing it to automatically reconfigure routing and network settings when virtual machines are migrated between host processing systems, thereby maintaining seamless communication and resource access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual network reconfiguration is performed during virtual machine migration, then network stability is maintained, but operational efficiency decreases and time consumption increases

Engineering Contradiction:
Improveoperational efficiencyVSAvoidtime consumption
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The network switch proactively monitors virtual machine migration events and pre-prepares reconfiguration actions before migration completes. By detecting migration start conditions and automatically initiating reconfiguration sequences in advance, the system eliminates post-migration manual intervention delays while maintaining network stability throughout the transition process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The network switch implements self-service capabilities by automatically detecting virtual machine migration events, retrieving updated port configuration information, and reconfiguring network paths without external manual intervention. This autonomous operation resolves the contradiction by enabling the system to maintain stability while improving operational efficiency through eliminated manual steps.

Inventive Principle:
Principle #25Self-service

2Productivity

If automatic network reconfiguration is implemented, then operational efficiency improves, but system complexity increases

Engineering Contradiction:
Improveoperational efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The network switch acts as an intermediary between virtual machine migration events and network reconfiguration requirements. It receives migration notifications, automatically retrieves necessary port configuration information through standardized protocols, and executes reconfiguration actions. This intermediary role manages system complexity by centralizing automation logic in a single component that interfaces with existing infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network switch implements multi-functionality by combining virtual machine migration detection, port information retrieval, and network reconfiguration capabilities within a single device. This universal approach manages complexity by consolidating multiple functions into one standardized component rather than requiring separate systems for each function.

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

3Ease of operation

If manual intervention is required for network reconfiguration, then configuration accuracy is maintained, but ease of operation decreases

Engineering Contradiction:
Improveease of operationVSAvoidconfiguration accuracy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The network switch implements feedback mechanisms by continuously monitoring virtual machine migration events and automatically retrieving updated port configuration information from the network infrastructure. This real-time feedback loop ensures that reconfiguration actions are based on current, accurate information, maintaining configuration accuracy while eliminating manual intervention requirements.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces manual mechanical configuration operations with automated electronic detection and reconfiguration processes. The network switch automatically detects migration events and electronically reconfigures network paths, substituting manual physical configuration steps with automated electronic controls that maintain accuracy while improving ease of operation.

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

Data Source

PatentUS8693485B2Virtualization aware network switch
Publication Date: 2014.04.08 DELL PROD LP
  • US8693485B2 patent drawing
  • US8693485B2 patent drawing
  • US8693485B2 patent drawing

AI summary

A network switch includes a port coupled to a host, and a profile. The profile includes a key associated with a virtual machine on the host, and information for configuring the port for the virtual machine. The switch receives communication on another port with the key and configures the other port for the virtual machine. A method includes coupling a host with a virtual machine to a port of a network switch, receiving communications from the virtual machine on the port, and creating a profile with a key for identifying data associated with the virtual machine and with information for configuring the switch to route data associated with the virtual machine through the port, receiving communications with the key information at another port, and modifying the information to route data for the virtual machine through the other port.