Modular Orchestration for Automated IT Infrastructure Provisioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The manual and labor-intensive process of building and provisioning computing infrastructures in large IT organizations is inefficient and time-consuming, requiring automated solutions for managing and scaling computing components.
Innovation Solution
A system and method for automatically provisioning computing components through a graphical user interface that generates selectable modules representing rules for deployment, allowing users to input provisioning data to execute these rules for configuring and managing compute, network, and storage components within a computing environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual intervention is used to provision computing components, then flexibility and control are maintained, but the process becomes labor-intensive and time-consuming
Solution Approach 1:
The system enables self-service provisioning where the automated orchestration system performs provisioning tasks based on predefined rules and parameters, eliminating the need for manual intervention while maintaining control through configurable policies. The system serves itself by automatically interpreting requirements and executing provisioning actions.
Solution Approach 2:
Provisioning rules and parameters are predefined and configured in advance through the graphical user interface. These preliminary configurations enable the system to automatically execute provisioning tasks without manual intervention, improving speed while maintaining control through pre-established guidelines.
2Productivity
If automated provisioning is implemented, then productivity and efficiency are improved, but system complexity increases
Solution Approach 1:
The automated provisioning system is segmented into modular components: a graphical user interface for rule configuration, a rule engine for interpretation, and execution modules for provisioning actions. This segmentation reduces complexity by making each component independent and manageable while maintaining high productivity.
Solution Approach 2:
The patent introduces an intermediary orchestration layer that sits between user requirements and infrastructure provisioning. This intermediary translates high-level provisioning rules into specific execution actions, simplifying the overall system architecture while enabling automated productivity improvements.
3Adaptability or versatility
If modular orchestration with predefined rules is used, then scalability is enhanced, but adaptability to unique requirements may be reduced
Solution Approach 1:
The orchestration system is designed to be dynamic, allowing provisioning rules and parameters to be modified at runtime through the graphical user interface. This dynamic capability enables the system to adapt to unique requirements while maintaining scalability, as rules can be adjusted without restructuring the entire system.
Solution Approach 2:
The patent creates a universal orchestration framework that can handle multiple provisioning scenarios through a single configurable system. The same modular architecture serves diverse provisioning needs by interpreting different rule sets, enhancing scalability without proportionally increasing complexity.
Data Source
AI summary
Methods and/or systems for automatically provisioning various computing components within a computing environment, such as a computing infrastructure are disclosed. More particularly, various compute, network, and storage components of a converged infrastructure, such as servers, databases, applications, operating systems, memories, switches and/or the like, may be automatically provisioned and allocated for use and access.


