Flow Control Migration With QoS-Aware Data Stream Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial automation systems face issues with maintaining reliable communication and quality of service during virtual machine migration, leading to potential connectivity loss and suboptimal resource utilization due to changes in network topology and resource availability.
Innovation Solution
A coordination device and method that migrates flow control components between server devices, ensuring sufficient resources and quality of service parameters are met by checking for existing data streams and reserving necessary network resources, preventing migration if parameters are not met and setting up new data streams if resources are available.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If flow control components are migrated between server devices for load balancing, then resource utilization is improved, but connectivity loss and quality of service degradation may occur
Solution Approach 1:
The coordination device checks whether sufficient resources and quality of service parameters are available for the selected server device before approving the migration of flow control components. This preliminary verification ensures that migration only occurs when target resources are guaranteed, preventing connectivity loss and maintaining service reliability during load balancing operations.
2Speed
If flow control components are migrated without resource checking, then migration speed is improved, but quality of service parameters cannot be guaranteed
Solution Approach 1:
The system performs resource availability checks and quality of service parameter verification before migration approval. This preliminary action ensures that all necessary conditions are met beforehand, allowing migration to proceed immediately without delays during the actual migration process, thus maintaining both speed and service quality.
3Reliability
If resource reservation is performed for migrated data streams, then quality of service is improved, but network configuration complexity increases
Solution Approach 1:
The coordination device acts as an intermediary that automatically manages resource reservation and data stream setup between server devices and network infrastructure. By centralizing this functionality in the coordination device, the system ensures quality of service through automated resource allocation while shielding individual server devices from configuration complexity.
Data Source
AI summary
Coordinator and method for providing control applications via a communication network, wherein prior to migrating a flow control component of a control application to a server device, a coordinator checks whether a data stream for transmitting application data was set up for the control application, where the coordinator enables migration of the flow control component if a data stream has not been set up, in the event a data stream had been set up previously, a check is performed to determine whether sufficient resources for data transmission are available for paths to the server device, such that if sufficient resources are unavailable, migration of the respective flow control component is stopped, and if sufficient resources are available, the coordinator prompts set-up of the data stream to the server device and disconnection of the previously set-up data stream and enables migration of the flow control component to the server device.

