In-Band LCS Service Management for Dynamic Workload Provisioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Logically Composed Systems (LCSs) lack the ability for workloads to manage services in-band, leading to inefficient performance when service requirements change, as they are not configured for direct communication with the resource management system.
Innovation Solution
An Information Handling System (IHS) with a service management engine that determines available services, presents a service library to the workload, and facilitates in-band service provisioning requests to the System Control Processor (SCP) device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If workloads use out-of-band communication with the resource management system, then service provisioning can be managed, but the system complexity increases and communication efficiency decreases
Solution Approach 1:
The service management engine acts as an intermediary component within the LCS that handles service provisioning requests. It receives service requests from workloads, translates them into appropriate resource provisioning requests, and manages the interaction with the resource management system, thereby simplifying the communication architecture while maintaining full service management capability
Solution Approach 2:
The patent introduces a new dimension of in-band communication capability to the traditional out-of-band service management approach. By enabling workloads to communicate service requirements through the normal data processing path (in-band), the system adds a more efficient communication dimension without completely abandoning the existing out-of-band mechanism
2Ease of manufacture
If LCS is composed with fixed services initially, then the composition process is simplified, but the system loses adaptability when service requirements change
Solution Approach 1:
The service management engine implements dynamic service provisioning capabilities that allow the LCS to adapt its service configuration in real-time based on changing workload requirements. Services can be added, modified, or removed without decomposing and recomposing the entire LCS, enabling the system to maintain both composition simplicity and service flexibility
Solution Approach 2:
The service management engine is pre-configured with the capability to handle service provisioning requests during LCS composition. This preliminary setup enables the engine to manage service lifecycles automatically, allowing the LCS to start with a simple composition process while retaining the ability to adapt services dynamically as needed
3Device complexity
If workloads cannot discover available services, then the service library complexity is reduced, but the workload efficiency decreases
Solution Approach 1:
The service management engine implements a feedback mechanism that automatically discovers available services from the resource management system and updates the service library accordingly. This feedback loop ensures that workloads always have access to current service information without requiring complex manual configuration or discovery mechanisms
Solution Approach 2:
The service management engine provides self-service capabilities by automatically maintaining and updating the service library based on available resources. The engine autonomously manages service discovery, registration, and deprecation, eliminating the need for complex external service discovery mechanisms while enabling workloads to efficiently access available services
Data Source
AI summary
A Logically Composed System (LCS) workload in-band service management system includes a service management subsystem coupled to a workload that is provided using a Logically Composed System (LCS), and a System Control Processor (SCP) device. The service management subsystem determines a plurality of services that are either provided by or available via the SCP device for use by the LCS, and presents a service library to the workload that identifies the plurality of services. If the service management subsystem receives a first service request from the workload for a first service that is included in the plurality of service identified in the service library, it provides a first service provisioning request to the SCP device that is configured to cause the SCP device to provide the first service to the LCS for utilization by the workload.


