Proactive Task Initiation During Hardware Reconfiguration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current computing environments face challenges in dynamically reconfiguring hardware and software components without requiring an initial program load (IPL) or power-on reset (POR, leading to unpredictable and lengthy reconfiguration times, which complicates maintenance scheduling and increases system downtime.
Innovation Solution
A computer program product that estimates reconfiguration times in advance by measuring and recalculating the time taken for reconfiguration actions, allowing proactive initiation of tasks and minimizing downtime by predicting and adjusting the reconfiguration process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If hardware reconfiguration is performed dynamically without IPL or POR, then system availability is improved, but reconfiguration time becomes unpredictable and lengthy
Solution Approach 1:
The system performs preliminary actions by initiating tasks before the reconfiguration process completes. Based on estimated reconfiguration times, the system proactively starts subsequent tasks in advance, so that when reconfiguration finishes, tasks are already prepared and can execute immediately, eliminating idle waiting time and making the overall process more predictable.
2Stability of the object's composition
If reconfiguration actions are performed sequentially, then system stability is maintained, but total reconfiguration time increases
Solution Approach 1:
The system calculates estimated reconfiguration times and uses these estimates to proactively initiate subsequent tasks before previous reconfiguration actions complete. This overlapping of task initiation with ongoing reconfiguration reduces the total duration while maintaining system stability through controlled sequential execution of critical reconfiguration steps.
Data Source
AI summary
Proactively performing tasks based on estimating hardware reconfiguration times. A determination is made, prior to performing one or more reconfiguration actions to reconfigure a configuration of the computing environment, at least one estimated reconfiguration time to perform the one or more reconfiguration actions. At least one reconfiguration action of the one or more reconfiguration actions is performed, and one or more tasks are initiated prior to completing the one or more reconfiguration actions. The initiating is based on the at least one estimated reconfiguration time.


