Plugin-Aware System Composition for Distributed Resource Instantiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently allocating and managing computing resources across distributed information handling systems due to varying component types and configurations, leading to inefficiencies and performance impacts when installing plugins to meet functionality requirements.

Innovation Solution

A system and method for instantiating composed information handling systems based on plugin requirements, utilizing a system control processor manager to identify and dynamically install missing plugins, enabling efficient resource allocation and management across distributed systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If plugins are manually installed to meet functionality requirements, then the computing resources can provide required services, but the system complexity and time consumption increase

Engineering Contradiction:
Improvefunctionality requirementsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically detects missing plugins and installs them without manual intervention. The composition manager monitors plugin requirements and autonomously retrieves and installs necessary plugins from repositories, enabling the system to self-service its functionality needs and reducing operational complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-identifies plugin requirements during system composition before actual service deployment. By detecting missing plugins in advance and installing them proactively, the system avoids runtime failures and ensures all necessary functionality is available before services are activated.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If plugins are installed across distributed systems, then functionality requirements are met, but the time and resources required for installation increase

Engineering Contradiction:
Improvefunctionality requirementsVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system detects and installs missing plugins during the initial composition phase, before services are deployed. This preliminary action ensures that all plugin installations are completed upfront, avoiding time-consuming manual interventions later and reducing overall system setup time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual plugin installation processes with automated software-based detection and installation mechanisms. The composition manager uses automated scripts and plugin repositories to retrieve and install plugins programmatically, eliminating the need for manual human operations and significantly reducing installation time.

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

3Productivity

If computing resources are allocated without checking plugin requirements, then resource allocation is faster, but the system cannot provide required services

Engineering Contradiction:
Improveresource allocation speedVSAvoidservice provision capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs plugin requirement detection and installation checks during the resource composition phase, before services are activated. This preliminary verification ensures that all necessary plugins are in place before resource allocation is finalized, guaranteeing service provision capability without delaying the overall allocation process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The composition manager acts as an intermediary between resource allocation and service deployment. It mediates the process by automatically detecting plugin requirements, retrieving necessary plugins from repositories, and installing them before services are activated, ensuring both speed and reliability in resource allocation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12481536B2Method and system for instantiating composed information handling systems with plugins
Publication Date: 2025.11.25 DELL PROD LP
  • US12481536B2 patent drawing
  • US12481536B2 patent drawing
  • US12481536B2 patent drawing

AI summary

Techniques described herein relate to a method for instantiating composed information handling systems. The method includes obtaining, by a system control processor manager, a composition request to instantiate a composed information handling system; in response to obtaining the composition request: identifying at least one compute resource set having computing resources specified by the composition request; identifying at least one hardware resource set having the hardware resources specified by the composition request; setting up management services based on plugin requirements associated with the composition request using an at least one control resource set; and initiating the instantiation of the composed information handling system using the management services.