Computer and Modernization

Previous Articles     Next Articles

Hadoop Speculation Execution Algorithm in Heterogeneous Environments

  

  1. School of Economics and Management, Changsha University of Science & Technology, Changsha 410114, China
  • Received:2015-03-10 Online:2015-08-08 Published:2015-08-19

Abstract: This article researches and analyzes the poor performance of the Hadoop speculation execution algorithm in heterogeneous environments, and puts forward a new improvement algorithm after researching source code deeply. The new algorithm can adjust the execution of backup task automatically to make it balanced according to system load condition, and get more precise stragglers queues using the way of putting the residual time value greater than 0.2 in task queue to judge the stragglers, based on the historical average completion time proposed by Zaharia. The new algorithm to a certain extent improves the performance of speculation execution in the heterogeneous environments.

Key words: Hadoop, performance optimization, speculation execution algorithm

CLC Number: