DocumentCode :
3131025
Title :
Implementation and Evaluation of the JobTracker Initiative Task Scheduling on Hadoop
Author :
Yamazaki, Kinya ; Kawashima, R. ; Saito, Sakuyoshi ; Matsuo, Hiroshi
Author_Institution :
Nagoya Inst. of Technol., Nagoya, Japan
fYear :
2013
fDate :
4-6 Dec. 2013
Firstpage :
622
Lastpage :
626
Abstract :
MapReduce is one of the major successful framework to process large-scale data efficiently. Distributed programs can be implemented easily by describing only two methods, Map and Reduce. In Hadoop which is an open source implementation of MapReduce, a JobTracker (master program in Hadoop) assigns Map Tasks and Reduce Tasks to TaskTrackers (slave programs which execute the tasks). In an environment that multiple Hadoops are running on a physical machine, its computational resources should be shared by every Hadoop (Multi-Hadoop environment). In this environment, available computational resources of each Hadoop fluctuate dynamically by behaviors of other Hadoops. Therefore, the JobTracker needs to decide assignment of tasks based on loads and available computation resources on the cluster (JobTracker Initiative Task Scheduler). In this paper, we propose a method which decides the number of task executions in order to use computational resources efficiently based on a load on each computer. And we evaluate its performance, and our results show that the proposal method has achieved a reduction of execution times of jobs by about 11.1% in Multi-Hadoop environment as compared to original Hadoop.
Keywords :
distributed programming; processor scheduling; public domain software; JobTracker initiative task scheduling; MapReduce; TaskTrackers; computational resources; computer load; distributed programs; job execution times reduction; large-scale data processing; map tasks; master program; multiHadoop environment; open source implementation; physical machine; reduce tasks; slave programs; task executions; Data processing; Distributed databases; Distributed processing; Google; Processor scheduling; Proposals; Throughput; Hadoop; MapReduce; Task Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing and Networking (CANDAR), 2013 First International Symposium on
Conference_Location :
Matsuyama
Print_ISBN :
978-1-4799-2795-1
Type :
conf
DOI :
10.1109/CANDAR.2013.112
Filename :
6726974
Link To Document :
بازگشت