CoopDispatch Task Scheduling for Multi-Cloud Disconnection Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In a multi-cloud environment, traditional resource-centered request-response modes are inadequate for ensuring continuous production when local area networks and cloud networks disconnect, leading to disruptions in manufacturing systems.
Innovation Solution
A task-level cooperative optimization dispatching method, CoopDispatch, is employed to assign tasks across manufacturing nodes using end-to-end communication channels, synchronized by a LocalAny mechanism, optimizing task execution and resource allocation to ensure continuous production and reduce delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional resource-centered request-response mode is used in multi-cloud environment, then system architecture is simple, but production continuity is disrupted when network disconnection occurs
Solution Approach 1:
The patent segments the monolithic cloud-dependent system into distributed manufacturing nodes with autonomous capabilities. Each node can independently execute tasks and make decisions, dividing the system into functional units that operate semi-independently during network disconnection, thereby maintaining production continuity without requiring complete system redesign
Solution Approach 2:
The patent implements preliminary action by pre-establishing end-to-end communication channels and local data storage mechanisms at each manufacturing node before network disconnection occurs. Task queues and processing capabilities are prepared in advance, enabling nodes to continue operations using local resources when cloud connectivity is lost
2Loss of time
If cloud-dependent request-response mode is used, then data consistency is maintained through centralized control, but task execution delay increases during network disconnection
Solution Approach 1:
The patent introduces local manufacturing nodes as intermediaries between the cloud and actual production operations. These nodes maintain local copies of task queues and processing states, acting as mediators that can execute tasks locally during disconnection while ensuring data consistency through synchronization mechanisms when connectivity is restored
Solution Approach 2:
The patent implements copying by creating local replicas of task queues, data storage, and processing capabilities at each manufacturing node. These copies enable autonomous operation during network disconnection, reducing task execution delay while maintaining data consistency through controlled synchronization with the central cloud system when reconnected
3Adaptability or versatility
If end-to-end communication channels are established for task assignment, then task dispatching flexibility is improved, but communication overhead increases
Solution Approach 1:
The patent applies local quality by enabling each manufacturing node to have autonomous task acceptance and execution capabilities without requiring continuous cloud coordination. Nodes can independently evaluate and accept tasks from end-to-end channels, reducing communication overhead while maintaining flexible task dispatching through localized decision-making
Data Source
AI summary
A task-level cooperative optimization dispatching method supporting multi-cloud disconnection disaster recovery is provided. Since cooperative dispatching is required for different resource requirements in the abnormal stage of a network, a cooperative computing system is formed by nodes of a production shop, production tasks are transmitted and processed between the nodes according to technological requirements, and task-level cooperative optimization dispatching is conducted through a CoopDispatch method in case of disconnection to ensure continuous production. The CoopDispatch method has the characteristic of high dependence on specific resources for manufacturing tasks. Data transmission, storage and calculation are achieved through a LocalAny mechanism, which can reduce task delay, improve the cooperation efficiency among the tasks and satisfy the needs of manufacturing enterprises for disconnection disaster recovery in the multi-cloud mode.
