Method for scheduling cloud computing tasks based on network bandwidth estimation
A task scheduling and network bandwidth technology, applied in the field of computer networks, can solve problems such as occupying large network bandwidth, affecting task completion time, and bandwidth bottlenecks
- 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 accompanying drawings and specific embodiments.
[0042] The present invention operates in a cloud computing environment with hierarchical network topology, such as figure 1shown. The cloud computing environment is divided into three levels: nodes, racks, and data centers: computing nodes and rack switches are deployed in the racks, and computing nodes are connected to rack switches; several racks form a data center, and the racks are connected through the core The switch is connected. The cloud computing environment also includes a management node, and the management node is connected to the computing node through a core switch and a rack switch. Computing nodes are responsible for executing tasks, monitoring network bandwidth, and reporting bandwidth data to computing nodes every 3 seconds. The management node is responsible for decomposing the jobs submitted by users into sever...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 