Hypervisor Accessor Bypasses Virtualization Manager

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtualization environments, users are typically limited to a subset of hypervisor capabilities due to constraints imposed by the virtualization manager, and this limitation widens over time as hypervisor capabilities evolve beyond those managed by the virtualization manager.

Innovation Solution

A user interface bypasses the virtualization manager to directly access the hypervisor via a hypervisor accessor, allowing access to the full range of hypervisor capabilities, including those beyond the raw capabilities, through the use of CGI scripts and HTML/JavaScript, which do not require modifications to the virtualization manager or hypervisor code.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users access hypervisor capabilities through the virtualization manager, then access control and management are simplified, but the range of accessible capabilities is limited to a constrained subset

Engineering Contradiction:
Improveaccess controlVSAvoidcapability access range
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a hypervisor accessor as an intermediary component that sits between the user interface and the hypervisor. This accessor enables direct access to hypervisor capabilities while maintaining controlled access through its own interface layer, thus resolving the contradiction by providing both ease of operation and expanded capability access range simultaneously

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the virtualization manager offers a subset of hypervisor capabilities, then system stability and control are maintained, but the system cannot keep pace with evolving hypervisor features

Engineering Contradiction:
Improvesystem controlVSAvoidcapability evolution
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the access path into two independent channels: one through the virtualization manager for controlled, stable capabilities, and another through the hypervisor accessor for direct access to evolving hypervisor features. This segmentation allows the system to maintain reliability through the established manager while simultaneously adapting to new hypervisor capabilities through the accessor

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If a direct access mechanism is implemented to bypass the virtualization manager, then full hypervisor capability access is achieved, but system complexity increases

Engineering Contradiction:
Improvecapability accessVSAvoidaccess architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The hypervisor accessor is designed as a multi-functional component that can handle both direct hypervisor capability access and maintain compatibility with the virtualization manager's access control mechanisms. This universality reduces the need for completely separate access paths, thereby limiting the increase in system complexity while still providing full capability access

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

Data Source

PatentUS10169063B2Hypervisor capability access provision
Publication Date: 2019.01.01 RED HAT ISRAEL
  • US10169063B2 patent drawing
  • US10169063B2 patent drawing
  • US10169063B2 patent drawing

AI summary

An apparatus receives virtualization manager indication of a capability selected from a virtualization manager capability subset. The apparatus receives non-virtualization manager indication of a selected capability not in said subset. The apparatus passes virtualization manager indication of a result of the capability selected from the subset. The apparatus passes non-virtualization manager indication of a result of the capability not in said subset.