The Research and Improvement of MapReduce Cluster Scheduling Strategy Based on Ant Colony Optimization

Article Preview

Abstract:

The distributed computing framework of MapReduce has been widely used in big companies as a powerful tool for processing large scale of data. This paper will introduce the existing algorithms about MapReduce job scheduling and analyze the major two ones. It points out the defects of multi-task scheduling application on processing massive jobs and proposes a kind of multi-task cluster schedule algorithm MSBACO which is based on the ant colony optimization. The results of the experiments have proved its effectiveness and stability in heterogeneous environment.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1989-1993

Citation:

Online since:

February 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Fair Scheduler Guide[EB/OL]. http: /hadoop. apache. org/common/docs/current/fair_scheduler. html, (2012).

Google Scholar

[2] Capacity Scheduler Guide [EB/OL]. http: /hadoop. apache. org/common/docs/current/capacity_scheduler. htm, (2012).

Google Scholar

[3] ZAHARIA M, BORTHAKUR D, SARMA J S. Delay scheduling: a simple technique for achieving locality and fairness in cluster scheduleing[C]. EuroSys'10: Proceedings of the 5th European conference on Computer systems, 2010: 265-278.

DOI: 10.1145/1755913.1755940

Google Scholar

[4] POLO J, CARRERA D, BECERRA Y. Performance driven task co-scheduling for mapreduce environments [C]. Network Operations and Management Symposium (NOMS), IEEE, 2010: 373-380.

DOI: 10.1109/noms.2010.5488494

Google Scholar

[5] Lingfen Meng. PC cluster job scheduling algorithm research [D]. Dongying: China University of Petroleum (east China), (2009).

Google Scholar

[6] SONALI A, SHASHANK P, MILIND B. Characterization of hadoop jobs using unsupervised learning[C]. 2nd IEEE International Conference on Cloud Computing Technology and Science (CloudCom2010), 2010: 748- 753.

DOI: 10.1109/cloudcom.2010.20

Google Scholar

[7] Jun Qin, Jianping Zhang, Hao Wang, JiaBin Wei. Graphs cluster scheduling strategy based on ant colony optimization [J]. Computer technology and development. 2013. 23(6): 74-78 ISSN 1673-629X.

Google Scholar

[8] Kai Wang. The research and implementation of multi-user scheduling method of MapReduce cluster [D]. Changsha: national university of defense technology, (2010).

Google Scholar