DocumentCode :
3769989
Title :
Improving the efficiency of MapReduce scheduling algorithm in Hadoop
Author :
R. Thangaselvi;S. Ananthbabu;S. Jagadeesh;R. Aruna
Author_Institution :
Department of Computer Science, VV College of Engineering, Tirunelveli, India
fYear :
2015
Firstpage :
63
Lastpage :
68
Abstract :
In a distributed computing environment, to support the processing of large data sets a free Java-based programming framework Hadoop plays a vital role. In Hadoop, MapReduce technique is used for processing and generating large datasets is used with a parallel distributed algorithm on a cluster. The benefit of using MapReduce is to automatically handle failures and hides the complexity of fault tolerance from the user. The Scheduling algorithm of FIFO(FIRST IN FIRST OUT) is used in Hadoop as default in which the jobs are executed in the order of their arrival. This method suits well for homogeneous cloud and results in poor performance on the heterogeneous cloud. Later the LATE (Longest Approximate Time to End) algorithm has been developed which reduces the FIFO´s response time by a factor of 2. It gives better performance in heterogeneous environments. The three principles of LATE algorithms are i) prioritizing tasks to speculate ii) selecting fast nodes to run on iii) capping speculative tasks to prevent thrashing. It takes action on appropriate slow tasks and it could not compute the remaining time for tasks correctly and can´t find the real slow tasks. Finally, an SAMR (Self-Adaptive MapReduce) scheduling algorithm is being introduced which can find the slow tasks dynamically by using the historical information recorded on each node to tune parameters. SAMR reduces the execution time by 25% when compared to FIFO and 14% when compared to LATE.
Keywords :
"Clustering algorithms","Algorithm design and analysis","Scheduling algorithms","Computer science","Cloud computing","Approximation algorithms","Fault tolerance"
Publisher :
ieee
Conference_Titel :
Applied and Theoretical Computing and Communication Technology (iCATccT), 2015 International Conference on
Type :
conf
DOI :
10.1109/ICATCCT.2015.7456856
Filename :
7456856
Link To Document :
بازگشت