Orchestrator Engine Client Isolation Fabric LCS Provisioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional information handling systems struggle to provide Logically Composed Systems (LCSs) to client devices while hiding the provisioning of resource devices and preventing direct access to these resources, which is essential for secure and efficient workload management.
Innovation Solution
An Information Handling System (IHS) with a processing system and memory that includes an orchestrator engine, configured to communicate resource devices in a manner satisfying client workload intents, presenting an LCS via an external fabric while providing instructions to resource devices through an internal fabric inaccessible to the client, ensuring secure and efficient resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If resource devices are exposed to client devices for direct access, then ease of operation is improved, but security and control are worsened
Solution Approach 1:
The patent introduces an orchestrator as an intermediary component that sits between client devices and resource devices. The orchestrator receives requests from clients, translates them into appropriate instructions, and forwards them to resource devices via the internal fabric. This mediator approach allows clients to access resources indirectly while maintaining security and control, as the orchestrator filters and manages all communications between clients and resources.
Solution Approach 2:
The system is segmented into distinct communication domains: an external fabric for client-orchestrator communication and an internal fabric for orchestrator-resource device communication. This segmentation isolates the internal resource management network from direct client access, allowing secure resource provisioning while maintaining ease of operation through the external interface.
2Device complexity
If internal fabric is accessible to client devices, then transparency and simplicity are improved, but security and resource protection are worsened
Solution Approach 1:
The orchestrator serves as a mandatory intermediary that all client communications must pass through. The internal fabric remains completely hidden from clients, with the orchestrator translating external fabric requests into internal fabric instructions. This intermediary approach maintains simplicity for clients while protecting the internal fabric from direct access.
Solution Approach 2:
The internal fabric and its resource devices are extracted from the client-visible namespace. Clients interact only with the external fabric and orchestrator interface, while the internal fabric operations are performed separately by the orchestrator. This extraction isolates the sensitive internal infrastructure from client exposure.
3Adaptability or versatility
If resource devices are dynamically provisioned and decomposed, then adaptability and resource utilization are improved, but system complexity and control difficulty are worsened
Solution Approach 1:
The orchestrator implements feedback mechanisms to track and manage the dynamic provisioning and decomposition of resource devices. By monitoring resource allocation states and client requirements, the orchestrator can dynamically compose and decompose resource devices while maintaining system coherence and control, turning a complex process into a managed, responsive system.
Data Source
AI summary
A client-isolation internal/external fabric LCS provisioning system includes an orchestrator device coupled to a client device via an external fabric, and coupled to resource devices via an internal fabric that is not accessible to the client device via the external fabric. The orchestrator device configures the resource devices to communicate with each other in a manner that satisfies a workload intent for a workload requested by the client device, and presents an LCS provided using the configured resource devices to the client device via the external fabric. When the orchestrator device receives LCS communication(s) directed to the LCS from the client device via the external fabric, it provides instruction(s) to at least one of the resource devices via the internal fabric that are based on the LCS communication and that are configured to cause the at least one of the resource devices to perform function(s) for the LCS.


