Virtual Machine Device Discovery Module for External Hardware Changes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Management computing systems are unable to detect and manage external device changes or recreate virtual machines using the same devices after a failure, leading to potential configuration issues and instability.
Innovation Solution
Implementing a device discovery module that automatically identifies and reports external device changes to the management computing system, ensuring that virtual machines can be recreated with the same devices used previously.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the management computing system uses general configuration to add virtual machines without specific device information, then the ease of operation is improved, but the reliability deteriorates because the system cannot detect external device changes or recreate virtual machines with the same devices after failure
Solution Approach 1:
The host computing system automatically detects external device changes and provides feedback to the management computing system through device information reports. This feedback mechanism enables the management system to understand actual device configurations without manual intervention, resolving the contradiction by maintaining ease of operation while improving reliability through automated configuration tracking.
Solution Approach 2:
The host computing system performs self-service by automatically discovering and reporting device changes without requiring management system intervention. The system monitors its own state and communicates relevant information to the management system, enabling reliable virtual machine recreation while maintaining operational simplicity.
2Device complexity
If the management computing system does not track external device changes, then the device complexity is reduced, but the loss of information increases because the system becomes unaware of actual device configurations used by virtual machines
Solution Approach 1:
The system extracts only the necessary device information from the complex host environment and presents it to the management computing system through structured reports. This extraction mechanism reduces the complexity burden on the management system while preventing information loss by capturing essential device configuration data automatically.
3Measurement precision
If the system manually tracks device configurations, then the measurement precision is improved, but the loss of time increases due to manual monitoring and configuration updates
Solution Approach 1:
The host computing system performs automatic self-monitoring of device configurations, eliminating the need for manual tracking. The system continuously tracks device changes and reports them automatically, achieving precise configuration detection without time loss associated with manual monitoring processes.
Data Source
AI summary
An exemplary system may automatically discovery externally added devices. In one embodiment, the system obtains initial device information for a virtual machine running on a host computing system. The system determines whether an external event occurred on the host computing system. A management computing system associated with the host computing system does not receive notification of the external event. Upon determining that the external event occurred on the host computing system, the system obtains updated device information for the virtual machine running on the host computing system.


