Data center job scheduling method and system based on completion efficiency
A job scheduling and data center technology, applied in the direction of electrical digital data processing, multi-programming device, program control design, etc., can solve the problem that the job completion time cannot be shortened, the job completion time is not considered, and job scheduling affects the computing cluster of the data center Performance and other issues, to achieve the effect of increasing job completion efficiency, improving job completion efficiency, and improving system throughput
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0047] Firstly, the present invention is introduced to inspire the inventive idea of the present invention by analyzing the limitation of the shortest job first strategy and the problem of job packaging.
[0048] Analyze the limitations of the shortest job first strategy, such as figure 2 (a) A case showing the shortest job first policy. In this case, a total of 5 jobs need to be scheduled: the completion time of job 1 is 4 seconds; the completion time of job 2, job 3, job 4, and job 5 is 4.2 seconds. The shortest job first scheduling strategy will schedule job 1 first, and then schedule other jobs. However, job 1 consumes all computing resources of the cluster. This caused other jobs to be delayed. Finally, the average job completion time of the shortest job first scheduling strategy is 7.36 seconds. In this case, the shortest job first scheduling method did not achieve the expected minimum average job completion time. figure 2 (b) shows another heuristic approach to j...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


