Virtualization Management System VM Setup Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtualization systems require a dedicated machine for the management system, leading to inefficient hardware usage and delayed configuration of storage and networking, as the management system is typically installed after these phases and requires user interaction.

Innovation Solution

The management system is configured to run as a virtual machine (VM) on a host machine, allowing it to manage VMs and utilize existing high availability clustering, reducing hardware requirements and enabling automated installation and configuration without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a dedicated machine is used for the management system, then the management system can be isolated and secure, but hardware usage efficiency decreases and hardware costs increase

Engineering Contradiction:
Improvemanagement system isolationVSAvoidhardware resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges the management system with the virtualization infrastructure by running it as a virtual machine on the same host machine that runs other VMs. This eliminates the need for a dedicated physical machine while maintaining management functionality through the hypervisor layer, thereby reducing hardware resource requirements while preserving system isolation and security.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The host machine is designed to serve multiple functions simultaneously: it runs the hypervisor to manage VMs, hosts the management system as a VM, and provides computational resources for workloads. This multi-functionality eliminates the need for separate dedicated hardware for management purposes.

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

2Device complexity

If the management system is installed after storage and networking configuration, then the installation sequence is simplified, but configuration time is delayed and user interaction is required

Engineering Contradiction:
Improveinstallation sequenceVSAvoidconfiguration time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The management system is installed and configured in advance during the initial virtualization setup phase, before storage and networking are fully configured. The setup program automatically performs the management system installation, verification, and host machine registration in the background without requiring user interaction later in the configuration process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The setup program implements automated self-service functionality that installs the management system, verifies its activation, and registers the host machine with the management system automatically. This eliminates the need for manual user intervention in the installation and configuration process.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the management system requires user interaction for installation, then installation flexibility is maintained, but installation time increases and automation is reduced

Engineering Contradiction:
Improveinstallation flexibilityVSAvoidinstallation speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The setup program implements automated self-service functionality that installs the management system, verifies its activation, and registers the host machine with the management system automatically. This eliminates the need for manual user intervention in the installation and configuration process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The setup program acts as an intermediary that automates the interaction between the installation process and the management system. It handles package installation, service activation verification, and host registration without requiring direct user interaction, thereby maintaining flexibility while improving installation speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10409631B2Setup of management system in a virtualization system
Publication Date: 2019.09.10 RED HAT INC
  • US10409631B2 patent drawing
  • US10409631B2 patent drawing
  • US10409631B2 patent drawing

AI summary

Implementations for setup of management system in a virtualization system are disclosed. A method of the disclosure includes verifying, by a setup program executed by a processing device of a host machine, that a management system is installed on a virtual machine (VM) executing on the host machine, wherein the management system installed on the VM is a host controller that manages the VM and manages other VMs of the host machine, confirming that the management system is responsive, and in response to confirming that the management system is responsive, transmitting, by the processing device via the setup program, a command to the management system to add the host machine to a list of host machines associated with the management system.