Trust Overlay Controller for Disaggregated Infrastructure
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current disaggregated IT infrastructure lacks a mechanism to specify and provision trust characteristics, such as security and immutability, when deploying applications, as existing systems cannot effectively examine trust requirements and allocate appropriate hardware and software solutions.
Innovation Solution
A trust overlay approach is implemented, using a trust overlay controller that gathers and compares trust characteristics of hardware and software components with application trust policies, selecting and forming compute nodes that meet these requirements, and deploying appropriate overlays to ensure trusted infrastructure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If disaggregated IT components are grouped into optimized computing packages, then infrastructure flexibility and resource utilization are improved, but the ability to specify and provision trust characteristics is lost
Solution Approach 1:
The patent introduces a trust overlay controller as an intermediary layer between the disaggregated infrastructure components and the applications. This controller manages trust characteristics by examining application trust requirements and provisioning appropriate hardware and software components from the disaggregated pool, thereby maintaining both infrastructure flexibility and trust characteristic provisioning capability
Solution Approach 2:
The patent segments the infrastructure into distinct trust overlay layers that can be independently managed and configured. These overlay layers separate the trust management functionality from the underlying disaggregated components, allowing trust characteristics to be specified and provisioned without compromising the flexibility of the disaggregated infrastructure
2Productivity
If existing systems deploy applications on disaggregated infrastructure, then deployment speed is improved, but trust requirements cannot be examined and satisfied
Solution Approach 1:
The trust overlay controller performs preliminary examination of application trust requirements before deployment. By analyzing trust policies in advance and pre-configuring appropriate trust overlays and components, the system ensures trust compliance is established prior to application deployment, maintaining fast deployment speeds while satisfying trust requirements
Solution Approach 2:
The system implements feedback mechanisms where the trust overlay controller continuously monitors deployed applications and their trust requirements. This feedback loop ensures that trust policies are examined and satisfied by adjusting and reconfiguring trust overlays as needed, maintaining both deployment efficiency and trust compliance
Data Source
AI summary
Trust characteristics attributable to components associated with a disaggregated infrastructure environment are obtained. A trust policy of an application to be hosted in the disaggregated infrastructure environment is obtained. The trust characteristics are compared to the trust policy. One or more of the components associated with the disaggregated infrastructure environment are selected based on the comparison step. A compute node is formed from the selected components.


