Hypervisor Logical Partition Compatibility Mode Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Hypervisors often face challenges in managing logical partitions due to mismatches between the resources provided and those required by operating systems, leading to potential partition failures during processor and firmware architecture version mismatches, especially during migration or boot sequences.

Innovation Solution

A method where a hypervisor receives and adjusts processor and firmware compatibility modes for logical partitions, providing compatible interfaces to ensure seamless operation by matching the architecture versions supported by the operating system, thereby preventing failures and ensuring smooth migration to target systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If a hypervisor provides resources according to a particular version of processor architecture, then the system can utilize high-performance hardware, but the operating system may not support the provided architecture version, resulting in partition failure

Engineering Contradiction:
Improvehardware performanceVSAvoidpartition stability
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent changes the processor architecture version parameter dynamically. The hypervisor detects the actual processor architecture version and adjusts the logical partition's configuration to match supported versions, transforming a static architecture version into a dynamically adaptable parameter that resolves the conflict between hardware capability and software compatibility

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The hypervisor acts as an intermediary layer between the physical processor and the operating system. It translates and adapts the processor architecture interface, providing a compatible version to the operating system while still utilizing the high-performance physical hardware, thus mediating between hardware power and software reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If a hypervisor migrates a logical partition to a target computing system, then resource utilization is improved, but the computer resources in the target system may not match the required resources, causing migration failure

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidsystem compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent dynamically adjusts architecture version parameters during migration. The hypervisor detects the target system's processor and firmware architecture versions, then modifies the logical partition's configuration parameters to match the target environment, enabling successful migration to systems with different hardware specifications

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent makes the processor and firmware architecture versions dynamic rather than static. The hypervisor continuously adapts the logical partition's configuration based on the target computing system's capabilities, allowing the system to flexibly migrate across different hardware platforms without fixed architecture constraints

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If a hypervisor provides resources through logical partition, then flexibility in hardware utilization is improved, but the provided resources may not match the required resources, leading to partition failure

Engineering Contradiction:
Improvehardware utilization flexibilityVSAvoidpartition operation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent dynamically changes processor and firmware architecture version parameters based on the operating system's supported versions. The hypervisor adjusts these parameters to ensure the provided resources match the operating system's requirements, maintaining both flexibility and reliability simultaneously

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The hypervisor implements feedback by detecting the operating system's supported processor architecture versions and adjusting the provided resources accordingly. This closed-loop approach ensures that the flexibility gained through logical partitioning does not compromise operational reliability

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7941803B2Controlling an operational mode for a logical partition on a computing system
Publication Date: 2011.05.10 WORKDAY INC
  • US7941803B2 patent drawing
  • US7941803B2 patent drawing
  • US7941803B2 patent drawing

AI summary

Methods, apparatus, and products are disclosed for controlling an operational mode for a logical partition on a computing system that include: receiving, in a hypervisor installed on the computing system, a processor compatibility mode for the logical partition and a firmware compatibility mode for the logical partition, the processor compatibility mode specifying a processor architecture version configured for the logical partition, and the firmware compatibility mode specifying a firmware architecture version configured for the logical partition; providing, by the hypervisor for the logical partition, a firmware interface in dependence upon the firmware compatibility mode; and providing, by the hypervisor for the logical partition, a processor interface in dependence upon the processor compatibility mode.