DocumentCode
3438711
Title
TDWS: A Job Scheduling Algorithm Based on MapReduce
Author
Zhao, Yanrong ; Wang, Weiping ; Meng, Dan ; Lv, YongChun ; Zhang, Shubin ; Li, Jun
Author_Institution
Inst. of Comput. Technol., Grad. Univ., Beijing, China
fYear
2012
fDate
28-30 June 2012
Firstpage
313
Lastpage
319
Abstract
As organizations start to use data intensive cluster computing systems like Hadoop MapReduce to handle large-scale data, scheduling of jobs become very important in order to achieve efficiency. In the default implementations of Hadoop MapReduce, jobs are scheduled in FIFO order. It easily causes the starvation of small jobs in the event of resources being utilized by large jobs, while Fair Scheduler is inefficient when handling large jobs and it leads to sticky slots problem. In this paper, we proposed a new job scheduling algorithm TDWS. The scheduling algorithm takes account characters of different applications to meet their different needs. In addition, it is also highly robust to heterogeneity and easy to achieve optimal data locality. The experiments demonstrate the feasibility and efficiency of our solution.
Keywords
distributed processing; scheduling; FIFO order; Hadoop MapReduce; TDWS; data intensive cluster computing systems; fair scheduler; job scheduling algorithm; optimal data locality; organizations; Delay; Heart beat; Memory management; Scheduling; Scheduling algorithms; TDWS; hadoop; mapreduce;
fLanguage
English
Publisher
ieee
Conference_Titel
Networking, Architecture and Storage (NAS), 2012 IEEE 7th International Conference on
Conference_Location
Xiamen, Fujian
Print_ISBN
978-1-4673-1889-1
Type
conf
DOI
10.1109/NAS.2012.50
Filename
6310959
Link To Document