Hyper-Converged Host OS Version Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional virtual computing environments are complex and cumbersome to manage, requiring high skill levels for host configuration and workload domain management, particularly due to the distributed nature of these environments, which complicates host allocation and operating system version consistency.

Innovation Solution

A pre-configured hyper-converged computing device manages a pool of hosts allocable to workload domains, ensuring all hosts within a domain operate on the same operating system version, with unallocated hosts updated to match the domain's version, and maintaining a baseline OS version for efficient allocation and management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional virtual computing environments are used with distributed host management, then flexibility in host allocation is improved, but management complexity and skill requirements increase significantly

Engineering Contradiction:
Improvehost allocation flexibilityVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a baseline host as an intermediary component that mediates between the management system and allocated hosts. This baseline host maintains a reference operating system version that serves as a standard for consistency across all hosts in the workload domain, thereby reducing management complexity while preserving allocation flexibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enforces homogeneity by requiring all hosts in a workload domain to maintain the same operating system version as the baseline host. This creates a uniform environment that simplifies management and reduces skill requirements while still allowing flexible host allocation to different workload domains

Inventive Principle:
Principle #33Homogeneity

2Adaptability or versatility

If hosts are allocated to different workload domains with different operating system versions, then workload domain specialization is improved, but consistency management across hosts becomes difficult

Engineering Contradiction:
Improveworkload domain specializationVSAvoidoperating system version consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent segments the virtual computing environment into distinct workload domains, each with its own baseline host and operating system version. This allows each domain to be specialized for different workloads while maintaining internal consistency through domain-specific baseline hosts, resolving the conflict between specialization and consistency

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of operating system version from a global system-wide setting to a domain-specific parameter. Each workload domain can have its own baseline operating system version, allowing specialization per domain while maintaining consistency within each domain through the baseline host mechanism

Inventive Principle:
Principle #35Parameter changes

3Reliability

If unallocated hosts are updated to latest operating system versions, then system security and performance are improved, but allocation compatibility with existing workload domains may be compromised

Engineering Contradiction:
Improvesystem securityVSAvoidallocation compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary action by establishing a baseline operating system version before hosts are allocated to workload domains. This baseline version serves as a pre-configured standard that ensures compatibility with existing workload domains, preventing allocation issues while still allowing security updates through controlled update mechanisms

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10705831B2Maintaining unallocated hosts of a pre-configured hyper-converged computing device at a baseline operating system version
Publication Date: 2020.07.07 VMWARE INC
  • US10705831B2 patent drawing
  • US10705831B2 patent drawing
  • US10705831B2 patent drawing

AI summary

In a computer-implemented method for maintaining unallocated hosts of a pre-configured hyper-converged computing device at a baseline operating system version, a plurality of hosts of a pre-configured hyper-converged computing device is managed, where the plurality of hosts are allocable to workload domains, where the plurality of hosts each have an operating system version within a range of supported operating system versions, where unallocated hosts of the plurality of hosts are maintained within a pool of unallocated hosts, and where the unallocated hosts of the pool of unallocated hosts have a baseline operating system version of the range of supported operating system versions. A new unallocated host is received at the pre-configured hyper-converged computing device for inclusion to the pool of unallocated hosts. An operating system version of the new unallocated host is determined. Provided the new unallocated host has an operating system version other than the baseline operating system version, the new unallocated host is updated to the baseline operating system version. The new unallocated host is released to the pool of unallocated hosts for allocation to a workload domain.