IT Infrastructure Resource Optimization via Dynamic Evolution Planning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IT infrastructure management systems fail to automatically generate recommendations for resource evolution, leading to inefficient resource allocation and potential service disruptions due to varying workload demands over time.
Innovation Solution
A device and method that optimize resource utilization by calculating required resource levels, selecting appropriate IT structures, and generating placement and evolution plans to balance resource consumption across servers, ensuring optimal resource allocation and resilience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If servers are sized to guarantee good service level during peak periods, then service level reliability is improved, but resource utilization efficiency deteriorates due to underutilization during low-demand periods
Solution Approach 1:
The patent applies dynamics by enabling flexible resizing of server resources based on varying workload demands. The system dynamically adjusts resource allocation between servers, migrating workloads and resources according to real-time or predicted demand patterns, allowing infrastructure to adapt its capacity rather than maintaining static peak-level resources continuously
Solution Approach 2:
The system changes the parameter of resource capacity by predicting future workload requirements and adjusting server resource allocation accordingly. This involves modifying resource parameters (CPU, memory, storage) based on predicted demand rather than maintaining fixed peak-capacity configurations, thereby optimizing both reliability and efficiency
2Ease of operation
If manual monitoring and analysis of resource utilization is performed, then operational control is maintained, but time consumption and operational complexity increase
Solution Approach 1:
The system implements self-service by automatically performing resource utilization monitoring, analysis, and optimization without requiring manual intervention. The automated system predicts workload patterns, identifies optimization opportunities, and executes resource reallocation decisions autonomously, eliminating the time-consuming manual processes while maintaining operational control through systematic automation
3Loss of information
If existing monitoring systems generate alerts for service level violations, then operational awareness is improved, but automatic optimization capability is lost as manual intervention is required
Solution Approach 1:
The system implements feedback by continuously monitoring service levels and workload patterns, using this information to automatically adjust resource allocation. The feedback loop captures operational data, analyzes it through prediction models, and triggers automated optimization actions, transforming static alerting into dynamic self-optimizing behavior that maintains awareness while achieving automation
Solution Approach 2:
The system performs preliminary action by predicting future workload patterns and proactively optimizing resource allocation before service level violations occur. Rather than reacting to alerts, the system anticipates demand changes and pre-adjusts resources, eliminating the need for manual intervention while maintaining continuous operational awareness through prediction modeling
Data Source
AI summary
The invention relates to a device for optimizing the utilization of the resources on an IT infrastructure (1), the IT infrastructure (1) including one or more IT structures (3) hosting a plurality of application components (2a, 2b, 2c, 2d), said device including a storage module (10) capable of storing a plurality of repositories, a load planning module (20) capable of calculating for a time period required resource levels, an IT structure selection module (30) configured to select IT structures (3) required for the time period and an optimization module (40) configured to generate at least one placement plan including data of IT structures to be used and at least one evolution plan listing resource changes to be made.


