DocumentCode
3244912
Title
Data-bandwidth-aware Job Scheduling in Grid and Cluster Environments
Author
Chen, De-Yu ; Wu, Jan-Jan ; Liu, Pangfeng
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2009
fDate
8-11 Dec. 2009
Firstpage
414
Lastpage
421
Abstract
This paper introduces techniques in scheduling jobs on a master/workers platform where the bandwidth is shared by all workers. The goal is to minimize the total makespan. The jobs are independent and each job requires a fixed amount of bandwidth to download input data before execution. The master can communicate with multiple workers simultaneously, provided that the bandwidth used by the master and the workers do not exceed their bandwidth limits. We proposed two models for this limited-bandwidth problem. If the data transfer cannot be interrupted, then we prove that the scheduling problem is NP-complete. Nevertheless we propose heuristic algorithms and experimentally test their performance. If the data transfer can be interrupted, we propose an algorithm that produces optimal makespan. The algorithm is based on a binary search on the completion time, and an efficient feasibility verification process for a given completion time.
Keywords
bandwidth allocation; computational complexity; grid computing; processor scheduling; search problems; workstation clusters; NP-complete problem; binary search; cluster environments; data transfer; data-bandwidth-aware job scheduling; grid environments; heuristic algorithms; limited-bandwidth problem; makespan minimization; master/workers platform; Bandwidth; Biomedical computing; Computer networks; Computer science; Data engineering; Grid computing; Job shop scheduling; Load modeling; Processor scheduling; Wide area networks; Job scheduling; cluster; communication bandwidth; grid;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on
Conference_Location
Shenzhen
ISSN
1521-9097
Print_ISBN
978-1-4244-5788-5
Type
conf
DOI
10.1109/ICPADS.2009.42
Filename
5395308
Link To Document