Hypervisor Configuration Adjustment for Cluster Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of transferring a hypervisor between clusters or data centers in a data grid is time-consuming and prone to errors due to the need for manual configuration adjustments and scrubbing of drivers and software.

Innovation Solution

A virtualization manager adjusts configuration attributes of the hypervisor by identifying and preserving compatible settings, allowing seamless transfer between clusters or data centers without manual scrubbing, using protocols like TCP or UDP for host movement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual scrubbing and configuration adjustment is performed during hypervisor transfer, then compatibility with new cluster can be ensured, but transfer time increases and error probability increases

Engineering Contradiction:
Improveconfiguration compatibilityVSAvoidtransfer time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-identifying and preserving compatible configuration attributes before the hypervisor transfer occurs. The system proactively determines which configuration attributes can be maintained during transfer, eliminating the need for manual scrubbing and configuration adjustments after transfer, thus reducing both transfer time and error probability while ensuring compatibility.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual configuration adjustment is performed during hypervisor transfer, then configuration compatibility can be ensured, but operational complexity increases

Engineering Contradiction:
Improveconfiguration compatibilityVSAvoidtransfer operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service by enabling the hypervisor transfer process to automatically identify, preserve, and adjust configuration attributes without requiring manual intervention. The system autonomously determines compatible configuration attributes and performs the necessary adjustments, eliminating manual scrubbing and configuration tasks, thereby reducing operational complexity and improving ease of operation while maintaining configuration compatibility.

Inventive Principle:
Principle #25Self-service

3Productivity

If all configuration attributes are preserved during hypervisor transfer, then transfer speed increases, but compatibility with new cluster may be compromised

Engineering Contradiction:
Improvetransfer speedVSAvoidconfiguration compatibility
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting which configuration attributes are preserved during hypervisor transfer based on compatibility requirements. The system identifies and preserves only those configuration attributes that are compatible with the new cluster, rather than preserving all attributes or requiring manual configuration. This selective preservation approach maintains both transfer speed and configuration compatibility by automating the parameter selection process.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9851995B2Hypervisor adjustment for host transfer between clusters
Publication Date: 2017.12.26 RED HAT ISRAEL
  • US9851995B2 patent drawing
  • US9851995B2 patent drawing
  • US9851995B2 patent drawing

AI summary

A method for moving a hypervisor in a data grid. The method can include, receiving, from a system administrator, a request to move a host from a first cluster to a second cluster in a data grid, wherein a hypervisor is registered at the host to manage the host. The method can further include identifying, by the virtualization manager, a first configuration of the first cluster. The method can further include identifying, by the virtualization manager, a second configuration of the second cluster. The method can further include determining, by the virtualization manager, differences between the first configuration and the second configuration. The method can further include identifying current configuration attributes of the hypervisor associated with the first cluster. The method can further include adjusting, by the virtualization manager, configuration attributes of the hypervisor that differ for the configuration of the second cluster.