Job Scheduling Algorithm for Cloud Computing Based on Particle Swarm Optimization

Article Preview

Abstract:

Cloud computing is an emerging high performance computing environment with a large scale, heterogeneous collection of autonomous systems and flexible computational architecture. The performance of the scheduling system influences the cost benefit of this computing paradigm. To reduce the energy consumption and improve the profit, a job scheduling model based on the particle swarm optimization(PSO) algorithm is established for cloud computing. Based on open source cloud computing simulation platform CloudSim, compared to GA and random scheduling algorithms, the results show that the proposed algorithm can obtain a better solution concerning the energy cost and profit.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

957-960

Citation:

Online since:

February 2013

Export:

Price:

[1] Armbrust M, Fox A, Griffith R, Joseph A D, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A and Stoica I: A view of cloud computing. Communications of the ACM, Vol. 53, Issue 4 (2010), pp.50-58.

DOI: 10.1145/1721654.1721672

Google Scholar

[2] Mell P and Grance T: The NIST definition of cloud computing. Communications of the ACM, Vol. 53, Issue 6 (2010), pp.50-58.

Google Scholar

[3] Kennedy J, Eberhart R. C: Particle swarm optimization. Proceedings of IEEE international conference on neural networks. NJ: Piscataway(1995), p.1942-(1948).

Google Scholar

[4] B. Yu, X. Yuan, and J. Wang: Short-term hydro-thermal scheduling using particle swarm optimisation method. Energy Conversion and Management, Vol. 48, Issue 7 (2007), p.1902-(1908).

DOI: 10.1016/j.enconman.2007.01.034

Google Scholar

[5] A.E.M. Zavala, A.H. Aguirre, E.R. Villa Diharce, and S.B. Rionda: Constrained optimization with an improved particle swarm optimization algorithm. Intl. Journal of Intelligent Computing and Cyvernetics, Vol. 1, Issue 3 (2008), pp.425-453.

DOI: 10.1108/17563780810893482

Google Scholar

[6] S. Pandey, L. Wu, S.M. Guru and R. Buyya: A Particle Swarm Optimization-Based Heuristic for Scheduling Workflow Applications in Cloud Computing Environments, 24th IEEE International Conference on Advanced Information Networking and Applications (2010).

DOI: 10.1109/aina.2010.31

Google Scholar