LCS Orchestrator for Shared Resource Life-Cycle Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional life-cycle management functions for Logically Composed Systems (LCSs) are challenging due to the dynamic composition and recomposition of resource devices, leading to limited functionality and difficulty in managing power cycling, resetting, and restarting, especially when devices are shared between systems.

Innovation Solution

An Information Handling System (IHS) with an orchestrator engine that identifies interdependencies between resource devices, determines available life-cycle management operations, and performs these operations based on client requests, providing seamless management for dynamically composed LCSs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If resource devices are dynamically allocated and shared between multiple LCSs, then resource utilization and scalability are improved, but life-cycle management complexity increases due to interdependencies between devices

Engineering Contradiction:
Improveresource utilizationVSAvoidlife-cycle management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

An orchestrator component is introduced as an intermediary between the resource pool and LCSs. The orchestrator maintains a representation of the resource pool, identifies interdependencies between shared resource devices, and coordinates life-cycle management operations across multiple LCSs that share the same resources, thereby managing the complexity introduced by dynamic allocation and sharing

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes the state parameters of resource devices (allocation status, operational state, dependency relationships) based on LCS requirements. The orchestrator tracks and manages these parameter changes to ensure proper coordination when resources are allocated, deallocated, or modified across different LCSs

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If conventional life-cycle management functions are applied to LCSs with shared resources, then operational simplicity is maintained, but functionality is limited due to inability to manage interdependencies

Engineering Contradiction:
Improveoperational simplicityVSAvoidlife-cycle management functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The orchestrator acts as a mediator that transparently handles complex interdependency management, allowing users to access LCS resources and perform operations without needing to understand the underlying complexity. The orchestrator presents a simplified interface while managing the complex coordination of shared resources in the background

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The life-cycle management functionality is segmented into distinct operations (allocation, deallocation, coordination, dependency management) that can be independently controlled and managed. This segmentation allows the system to provide targeted functionality for different operational scenarios while maintaining overall simplicity through the orchestrator's coordinated control

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12547444B2LCS life-cycle management system
Publication Date: 2026.02.10 DELL PROD LP
  • US12547444B2 patent drawing
  • US12547444B2 patent drawing
  • US12547444B2 patent drawing

AI summary

A Logically Composed System (LCS) life-cycle management system includes an orchestrator device coupled to resource devices. The orchestrator device configures the resource devices to provide an LCS to a client device. The orchestrator device also identifies interdependencies between the resource devices and, based on those interdependencies, determines life-cycle management operations available for the LCS and presents the life-cycle management operations to the client device. When the orchestrator device receives a request to perform a first life-cycle management operation on the LCS, it performs the first life-cycle management operation on the first LCS based on the interdependencies identified between the resource devices.