Composed Information Handling System Proxy Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems face challenges in efficiently allocating and managing resources to meet the specific needs of computer-implemented services, leading to potential inefficiencies and poor service quality due to over- or under-allocation of resources.

Innovation Solution

The implementation of a system that instantiates composed information handling systems by aggregating resources from multiple information handling systems, using Data Transformation Functionality (DTF) containers to emulate required resources, and employing a system control processor manager to dynamically allocate and manage resources based on workload demands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If resources are statically allocated to computing devices, then device complexity is reduced, but service quality and resource utilization efficiency deteriorate due to over- or under-allocation

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments physical computing devices into virtualized resource pools, dividing hardware resources (CPU, memory, storage, networking) into separable, allocatable units. This segmentation enables dynamic resource allocation to multiple virtual devices, improving utilization efficiency without proportionally increasing physical device complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a virtualization layer that adds an abstract dimension between physical hardware and service workloads. This dimensional transformation allows resources to be allocated dynamically across multiple virtual instances, resolving the contradiction between static allocation simplicity and dynamic allocation efficiency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If computing devices include all hardware components needed to provide services, then service reliability is improved, but resource allocation flexibility and utilization efficiency worsen due to fixed configurations

Engineering Contradiction:
Improveresource allocation flexibilityVSAvoidservice reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system creates universal resource pools where hardware components can serve multiple functions and multiple virtual devices simultaneously. A single physical server can host multiple virtual machines with different configurations, providing adaptability while maintaining reliability through resource isolation and guaranteed allocation.

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

Solution Approach 2:

The patent creates virtual copies of hardware resources that can be allocated independently. Virtual devices are copied from templates, allowing flexible deployment of service configurations without modifying physical hardware, thus maintaining reliability while improving adaptability.

Inventive Principle:
Principle #26Copying

3Productivity

If resources are over-allocated to ensure service quality, then service reliability is improved, but resource utilization efficiency deteriorates due to wasted capacity

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidservice quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements dynamic resource allocation where resource assignments can change based on workload demands. Virtual devices can dynamically acquire or release resources from the pool, ensuring service quality is maintained during peak loads while maximizing utilization during lower-demand periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms that monitor resource utilization and service performance in real-time. This feedback enables the system to adjust resource allocation dynamically, preventing both over-allocation and under-allocation, thus maintaining service quality while optimizing utilization efficiency.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If computing devices are designed with specific hardware components for specific services, then manufacturing precision is improved, but adaptability to different service requirements deteriorates

Engineering Contradiction:
Improveservice adaptabilityVSAvoidhardware configuration precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system enables parameter changes in resource configurations through virtualization. Hardware parameters (CPU cores, memory size, storage capacity, networking bandwidth) can be dynamically adjusted for different virtual devices without physical reconfiguration, maintaining manufacturing precision while achieving service adaptability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12026557B2Method and system for a utilizing a proxy service to generate a composed information handling system
Publication Date: 2024.07.02 ASSAYA LLC
  • US12026557B2 patent drawing
  • US12026557B2 patent drawing
  • US12026557B2 patent drawing

AI summary

In general, the invention relates to providing computer implemented services using information handling systems. One or more embodiments of the invention includes identifying a hardware resource requirement in a composition request for a composed information handling system, wherein the hardware resource requirement specifies a hardware resource with data transformation functionality (DTF), identifying a hardware resource that does not have the DTF, connecting the hardware resource to a DTF container, wherein the DTF container implements the DTF and emulates the hardware resource with DTF, and initiating composition of the composed information handling system using the DTF container, wherein the DTF container satisfies the hardware resource requirement.