VM Migration Root Bridge Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtualized environments, managing layer 2 connectivity during virtual machine migration is challenging due to the lack of visibility into the virtual machine environment, blending of traffic from multiple virtual machines, and the complexity of applying and maintaining network policies, which can lead to disruptions and security concerns.

Innovation Solution

The method involves verifying layer 2 connectivity by comparing root bridge information from Spanning Tree Protocol data units between the origination and destination hosts, using a virtual supervisor module to ensure data link layer continuity and block migrations if inconsistencies are detected, thereby maintaining network policies and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual machine migration is performed in virtualized environments, then resource management flexibility is improved, but layer 2 connectivity visibility and network policy enforcement deteriorate

Engineering Contradiction:
Improveresource management flexibilityVSAvoidlayer 2 connectivity visibility
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces a virtual supervisor module as an intermediary between the virtual machine environment and the physical network infrastructure. This module provides the necessary visibility into layer 2 connectivity by acting as a mediator that can observe and verify network conditions during VM migration, thereby resolving the contradiction between migration flexibility and connectivity visibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical network monitoring approaches with software-based Spanning Tree Protocol analysis. By using protocol-level observations and virtual supervisor software, the system achieves layer 2 connectivity visibility without requiring physical network changes, enabling flexible VM migration while maintaining network policy enforcement.

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

2Productivity

If virtual machine migration is performed without verification, then migration speed is improved, but network policy compliance and security deteriorate

Engineering Contradiction:
Improvemigration speedVSAvoidnetwork policy compliance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements preliminary verification of layer 2 connectivity and root bridge consistency before allowing VM migration to proceed. The virtual supervisor module checks Spanning Tree Protocol data units in advance to ensure network policy compliance, thereby maintaining security and reliability without significantly impacting migration speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where the virtual supervisor module continuously monitors Spanning Tree Protocol data units and provides real-time verification of network conditions. This feedback loop ensures that VM migration only proceeds when network policy compliance is confirmed, maintaining security while enabling efficient migration.

Inventive Principle:
Principle #23Feedback

3Reliability

If root bridge verification is performed during VM migration, then network security is improved, but migration complexity increases

Engineering Contradiction:
Improvenetwork securityVSAvoidmigration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The virtual supervisor module performs root bridge verification autonomously by automatically analyzing Spanning Tree Protocol data units exchanged during VM migration. This self-service approach to security verification eliminates the need for manual network policy checks, thereby improving network security while minimizing the increase in migration complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The virtual supervisor module serves multiple functions simultaneously: it monitors layer 2 connectivity, verifies root bridge consistency, enforces network policies, and facilitates VM migration. By consolidating these functions into a single multi-functional component, the patent improves network security without proportionally increasing overall system complexity.

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

Data Source

PatentUS9122507B2VM migration based on matching the root bridge of the virtual network of the origination host and the destination host
Publication Date: 2015.09.01 CISCO TECHNOLOGY INC
  • US9122507B2 patent drawing
  • US9122507B2 patent drawing
  • US9122507B2 patent drawing

AI summary

A method is provided in one example embodiment that includes detecting a migration of a virtual machine from an origination host to a destination host and comparing a first root bridge to a second root bridge to verify data link layer continuity of the virtual network on the destination host. The virtual machine is connected to a virtual network, the first root bridge is associated with the virtual network on the origination host and the second root bridge is associated with the virtual network on the destination host. The method may further include blocking the migration if the first root bridge and the second root bridge are not the same.