Orchestrator Bridge for Virtual Machine Host State Awareness
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Virtual machines in cloud computing environments lack access to dynamic information about the physical host they are deployed on, leading to unawareness of issues such as malfunctioning hardware, which can result in traffic outages and wastage of computing resources.
Innovation Solution
An orchestrator component establishes a connection to a bridge on the host device, providing notifications to virtual machines to connect and obtain dynamic parameters like hostname, software versions, and current load, allowing them to process this information and prevent traffic outages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If virtual machines are deployed on a physical host without access to host state information, then the system architecture remains simple and isolated, but the virtual machines become unaware of physical host issues leading to traffic outages and resource wastage
Solution Approach 1:
The patent introduces a bridge component as an intermediary between the orchestrator and virtual machines. The bridge receives notifications from the orchestrator about physical host state changes and forwards them to virtual machines, enabling information flow without direct complex connections between all components.
Solution Approach 2:
The system is segmented into distinct components: the orchestrator that monitors host state, the bridge that transmits information, and virtual machines that consume the information. This segmentation allows each component to have a specific function while maintaining overall system reliability.
2Loss of time
If virtual machines lack access to dynamic parameters of the physical host, then the system operates with fewer communication channels, but issues such as malfunctioning hardware cannot be identified proactively
Solution Approach 1:
The orchestrator continuously monitors the physical host state and provides feedback notifications to virtual machines through the bridge when changes occur. This feedback mechanism enables virtual machines to stay informed about host conditions without constant polling, reducing time to detect issues.
Solution Approach 2:
The system establishes the bridge connection and notification mechanism in advance, before issues occur. Virtual machines are pre-configured to receive host state information, enabling them to take preliminary actions or alert operators before traffic outages or resource wastage occur.
3Adaptability or versatility
If an orchestrator establishes connections and provides notifications to multiple virtual machines, then virtual machines can access host information, but the complexity of managing connections and transmissions increases
Solution Approach 1:
The bridge is designed as a universal component that can serve multiple virtual machines simultaneously. Instead of creating individual connections from the orchestrator to each virtual machine, the single bridge provides multi-functional information distribution to all virtual machines, reducing connection management complexity.
Data Source
AI summary
An orchestrator component, of a host device, may establish a connection to a bridge associated with the host device, where multiple virtual machines are executing on the host device. The orchestrator component may provide, to one or more of the multiple virtual machines, a notification about the bridge associated with the host device, where the notification is to permit the one or more of the multiple virtual machines to connect to the bridge. The orchestrator component may obtain one or more dynamic parameters relating to the host device, and may provide the one or more dynamic parameters for transmission to the one or more of the multiple virtual machines via the bridge to permit the one or more of the multiple virtual machines to receive and process the one or more dynamic parameters.


