Cloud Bursting Scaling With Threshold-Based Worker Relocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud bursting processing in existing systems is slow due to the unsteady workload, making preliminary design difficult and prolonging the start-up time.
Innovation Solution
A scaling system that includes a first base with a first and second worker node, and a second base with storage apparatus connected via network ports, allowing for rapid movement of the second worker node to operate as a third worker node when transfer rates exceed a threshold, optimizing communication through the second network port.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If cloud bursting processing is implemented in existing systems with unsteady workload, then the system can handle sudden traffic increases, but the start-up time is prolonged due to difficulty in preliminary design
Solution Approach 1:
The patent applies preliminary action by pre-configuring multiple worker nodes and storage volumes before cloud bursting is needed. When traffic suddenly increases, the system can immediately activate pre-prepared worker nodes and establish connections to pre-configured storage volumes, eliminating the delay associated with on-demand provisioning and preliminary design.
Solution Approach 2:
The system implements dynamics by enabling flexible, real-time allocation and reconfiguration of computing and storage resources. Worker nodes can be dynamically added or removed from the system, and storage volumes can be dynamically assigned to different worker nodes based on current workload requirements, allowing the system to adapt quickly to changing traffic conditions without fixed preliminary design constraints.
2Productivity
If worker nodes are moved to different calculating apparatus to handle load, then system scalability is improved, but communication efficiency may deteriorate due to network transfer rates
Solution Approach 1:
The patent applies feedback by continuously monitoring network transfer rates between worker nodes and storage volumes. When the transfer rate through a network port exceeds a predetermined threshold, the system detects this condition and automatically triggers a reconfiguration event, moving the affected worker node to a different calculating apparatus to balance the load and maintain communication efficiency.
Solution Approach 2:
The system implements parameter changes by dynamically altering the physical location and network connection parameters of worker nodes based on real-time performance metrics. When communication speed deteriorates due to high transfer rates, the system changes the network port parameters and recalculates connections to optimize data flow, thereby maintaining both scalability and communication efficiency.
Data Source
AI summary
A scaling system ranges over a first base in which a first calculating apparatus having first and second worker nodes operates, and a second base in which a storage apparatus connected to the first base by a network is set. The storage apparatus includes first and second network ports, and first and second volumes accessed by first and second worker node, respectively. A second calculating apparatus is further set in the first base, and the second worker node is moved to the second calculating apparatus and operates as a third worker node and the second volume communicates with the third worker node through the second network port if the transfer rate of the first calculating apparatus or the transfer rate of the first network port exceeds a predetermined threshold when the first and second volumes are in communication with the first calculating apparatus through the first network port.


