Stackable System Roles for Dynamic Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information handling systems face inefficiencies in managing hardware resources, leading to suboptimal provision of computer-implemented services due to over- or under-allocation of computing resources, which can result in poor service quality or resource wastage.

Innovation Solution

The method involves determining and applying a stackable system role (SSR) to each information handling system based on its hardware resources and the resources of other systems within its zone or committee, using a public key to encrypt SSR instructions and validate their execution, ensuring efficient resource utilization and service alignment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional resource allocation methods are used in information handling systems, then system simplicity is maintained, but resource utilization efficiency deteriorates leading to over- or under-allocation

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

Solution Approach 1:

The system enables information handling systems to autonomously determine their own stackable system roles by analyzing their hardware resource information and comparing it with zone requirements. Each system self-evaluates its capabilities and selects appropriate roles without external intervention, improving resource utilization while maintaining decentralized simplicity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Hardware resource information is pre-collected and stored in each information handling system before role determination occurs. This preliminary preparation of resource data enables rapid role assignment when needed, improving efficiency without adding complex real-time evaluation mechanisms

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If static role assignment is used, then system complexity is reduced, but adaptability to service demands deteriorates

Engineering Contradiction:
Improveservice demand adaptabilityVSAvoidrole assignment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic role assignment where information handling systems can change their stackable system roles based on current service demands and available resources. Roles are not fixed but can be reassigned as conditions change, enabling adaptability while using simple comparison logic between resource capabilities and role requirements

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of role assignment from static to dynamic by introducing stackable system roles that can be selected and reassigned based on hardware resource information. Different role configurations can be applied depending on service demands, providing versatility through parameter variation rather than complex structural changes

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If manual resource management is used, then system complexity is minimized, but resource allocation precision deteriorates leading to suboptimal service provision

Engineering Contradiction:
Improveresource allocation precisionVSAvoidmanagement complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where information handling systems report their hardware resource information to the zone, and role assignments are adjusted based on this feedback. The zone-leading system monitors resource utilization and can reassign roles to optimize allocation, achieving precision through continuous information exchange rather than complex manual management

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The zone-leading information handling system acts as an intermediary that collects resource information from multiple systems, determines appropriate stackable system roles, and distributes assignments. This intermediary simplifies the complexity by centralizing the decision-making logic while maintaining precise allocation through systematic evaluation of resource capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11698796B2Method and system for a semi-dictatorial determination of stackable system roles in an information handling system
Publication Date: 2023.07.11 DELL PROD LP
  • US11698796B2 patent drawing
  • US11698796B2 patent drawing
  • US11698796B2 patent drawing

AI summary

A method for managing information handling system includes obtaining, by a zone-leading information handling system of the set of information handling systems, a first hardware resource information entry from a first information handling system in a first zone, obtaining a second hardware resource information entry from a second information handling system in the first zone, performing a stackable system role (SSR) entry analysis based on the first hardware resource information entry and the second hardware resource information entry, determining a set of SSRs, wherein each SSR in the set of SSRs corresponds to each of: the first information handling system, the second information handling system, and the zone-leading information handling system, initiating a SSR distribution of SSR entries based on the set of SSRs.