Method for scheduling cloud computing tasks based on network bandwidth estimation
A network bandwidth and task scheduling technology, applied in the field of computer networks, can solve problems such as occupying large network bandwidth, bandwidth bottlenecks, and affecting task completion time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0041] The present invention will be further described in detail below in conjunction with the drawings and specific embodiments.
[0042] The invention runs in a cloud computing environment with a hierarchical network topology, such as figure 1 Shown. The cloud computing environment is divided into three levels: node, rack, and data center: compute nodes and rack switches are deployed in the racks, and the computing nodes are connected to the rack switches; several racks form the data center, and the core The switch is connected. The cloud computing environment also includes a management node, which is connected to the computing node through a core switch and a rack switch. The computing node is responsible for performing tasks, monitoring the network bandwidth, and reporting bandwidth data to the computing node every 3 seconds. The management node is responsible for decomposing the job submitted by the user into several tasks and submitting these tasks to the computing node ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


