Blueprint Component for Hybrid Cloud Resource Translation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current orchestration engines in cloud computing environments face difficulties in translating requirements into hardware and software properties, making it challenging to determine operating system, memory, and processing requirements effectively.
Innovation Solution
The system employs a blueprint component to determine blueprint-level aspects, which are then used by a hybrid cloud composition component to generate resource definitions, allowing for the modification of computing resources and efficient determination of requirements for a cloud-based computing platform.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional orchestration engines are used to manage cloud computing resources, then resource allocation and orchestration can be performed, but the ability to translate requirements into hardware and software properties is insufficient, making it difficult to determine operating system, memory, and processing requirements
Solution Approach 1:
The patent introduces a blueprint component as an intermediary that translates high-level requirements into detailed hardware and software properties. This blueprint component acts as a mediator between the orchestration engine and the actual resource allocation, providing the necessary translation capability without requiring the entire orchestration engine to become significantly more complex. The blueprint component generates resource definitions that include specific OS, memory, and processing requirements based on the input requirements.
2Productivity
If computing resource requirements need to be dynamically determined and translated into hardware and software properties, then resource allocation accuracy improves, but the system complexity and processing time increase
Solution Approach 1:
The patent implements preliminary action by pre-defining blueprint templates and resource definition schemas before actual resource allocation occurs. These pre-prepared templates contain the necessary hardware and software property mappings, allowing the system to quickly instantiate resources without performing complex translation during the allocation process. The blueprint component uses these pre-defined structures to rapidly generate resource definitions based on high-level requirements.
3Manufacturing precision
If the system generates detailed resource definitions based on blueprint-level aspects, then the precision of computing resource configuration improves, but the complexity of the system architecture increases
Solution Approach 1:
The patent segments the complex system into distinct components: a blueprint component that handles requirement translation and resource definition generation, and an orchestration engine that handles resource allocation and management. This segmentation allows each component to focus on specific tasks, reducing the complexity burden on any single component while maintaining high precision in resource configuration. The blueprint component generates detailed resource definitions that include specific OS, memory, and processing requirements as part of this segmented architecture.
Data Source
AI summary
Techniques that facilitate orchestration engine blueprint aspects for hybrid cloud composition are provided. In one example, a system includes a blueprint component and a hybrid cloud composition component. The blueprint component determines one or more blueprint-level aspects for a blueprint associated with a cloud-based computing platform. The one or more blueprint-level aspects are indicative of encoded information for one or more features associated with one or more computing resources for the cloud-based computing platform. The hybrid cloud composition component determines a set of resource definitions for the cloud-based computing platform based on the one or more blueprint-level aspects.


