Stackable System Role Manager for Dynamic Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing devices face inefficiencies in resource allocation and service provision due to limited hardware and software components, leading to suboptimal performance in providing computer-implemented services, as resources are often over- or under-allocated based on service requirements.

Innovation Solution

A method for managing information handling systems involves a stackable system role (SSR) manager that initiates a boot sequence, performs hardware evaluations, and determines SSRs based on available resources, applying hardware resource functions to configure roles such as worker, storage, manage, and external access settings, ensuring optimal resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If hardware resources are allocated based on fixed service requirements, then resource allocation is simple, but service quality and resource utilization efficiency deteriorate

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidresource allocation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The information handling system performs self-determination of its stackable system role by autonomously evaluating its own hardware resources and applying hardware resource functions to determine the most appropriate role configuration, eliminating the need for external manual configuration and optimizing resource utilization based on actual capabilities

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts its operational parameters by selecting different stackable system roles (worker, storage, manage, external access) based on hardware resource evaluation, allowing flexible adaptation to different service requirements and optimizing resource allocation through parameter variation rather than fixed configuration

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If manual configuration of system roles is used, then configuration accuracy is high, but system setup time and operational complexity increase

Engineering Contradiction:
Improvesystem configuration easeVSAvoidboot sequence time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The hardware resource functions are pre-defined and stored in the system, containing the logic and evaluation criteria for determining stackable system roles. During boot sequence, the system retrieves and applies these pre-prepared functions to automatically determine its role, eliminating manual configuration steps and reducing setup time while maintaining configuration accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The manual mechanical process of configuring system roles is replaced with an automated software-based evaluation mechanism that uses hardware resource functions to intelligently determine system roles, substituting human operator actions with computational logic that executes during the boot sequence

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If hardware resources are over-allocated to meet service requirements, then service availability is improved, but resource waste and system efficiency deteriorate

Engineering Contradiction:
Improveservice availabilityVSAvoidresource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of over-allocating all hardware resources, the system applies partial action by selectively allocating only the necessary resources required for the determined stackable system role. The hardware resource functions evaluate actual needs and assign minimal sufficient resources, preventing both under-provisioning and excessive resource allocation

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11900126B2Method and system for self determining a stackable system role for an information handling system
Publication Date: 2024.02.13 DELL PROD LP
  • US11900126B2 patent drawing
  • US11900126B2 patent drawing
  • US11900126B2 patent drawing

AI summary

A method for managing information handling systems includes initiating, by a stackable system role (SSR) manager of an information handling system of the set of information handling systems, a boot sequence, making a first determination that the boot sequence does not specify a SSR of the information handling system, based on the first determination: performing a hardware evaluation to identify available hardware resources of the information handling system, obtaining a hardware resource inventory based on the available resources, applying a hardware resource function to the hardware resource inventory to determine a SSR for the information handling system, and continuing the boot sequence using the SSR.