Virtual Model Tracking for Data Center Reconfiguration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for reconfiguring computer systems in data centers are time-consuming, often taking days, weeks, or months, and may need to be restarted due to unplanned changes or inconsistencies between the planned and actual configurations, leading to inefficiencies and potential disruptions.
Innovation Solution
A system and method that records original changes to a computer system's model, detects and adjusts for revised configurations, and generates a resultant model by applying consistent changes, allowing for simulation and implementation of reconfigurations efficiently, even in the face of changes such as hardware failures or upgrades.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the reconfiguration process is performed manually and sequentially, then the accuracy of configuration changes can be maintained, but the time required for reconfiguration evaluation and implementation increases significantly
Solution Approach 1:
The patent creates virtual copies (models) of the physical computer system configuration. These digital models can be manipulated, simulated, and evaluated without affecting the actual system, enabling rapid iterative design and evaluation of reconfiguration scenarios while maintaining configuration accuracy through consistent model updates.
Solution Approach 2:
The system performs preliminary simulation and evaluation of reconfiguration changes on the virtual model before implementing them on the actual system. This allows potential issues to be identified and resolved in advance, reducing the need for iterative restarts and speeding up the overall reconfiguration process.
2Stability of the object's composition
If the reconfiguration process is restarted due to unplanned changes or inconsistencies, then the configuration consistency can be maintained, but the productivity and efficiency of the reconfiguration process decreases
Solution Approach 1:
The system continuously monitors the actual system configuration and compares it with the virtual model, detecting inconsistencies automatically. When changes are detected in the actual system, the model is updated accordingly, providing feedback that prevents configuration drift and eliminates the need for process restarts while maintaining consistency.
Solution Approach 2:
The system automatically detects configuration changes and updates the virtual model without requiring manual intervention or process restarts. This self-updating capability maintains configuration consistency while continuously progressing the reconfiguration evaluation, thereby improving productivity.
3Reliability
If detailed tracking and simulation of configuration changes is performed, then the reliability of reconfiguration evaluation is improved, but the device complexity and computational resources required increase
Solution Approach 1:
By creating a virtual model copy of the system, the patent enables detailed tracking and simulation of configuration changes without adding physical complexity to the actual system. The virtual model absorbs the computational and tracking complexity, allowing reliable evaluation while keeping the physical system architecture simple.
Data Source
AI summary
The present invention provides a system and method for generating models of a computer system. The method involves generating an original model of a computer system in an original configuration, and performing an original series of changes of the original model to yield an intermediate model. The original series of changes is recorded. The method further involves tracking the actual configuration of the computer system so as to detect a revised configuration of the computer system. Then, a resultant model is generated that corresponds to the computer system in a potential resultant system configuration that would result from a series of reconfigurations corresponding to said original series of changes or a revision thereof being applied to the system in its revised configuration rather than in its original configuration.


