Abstract
Scheduling of jobs is essential with distribution of load on processors and dynamic allocation of resources in order to get maximum benefit in terms of make-span. In scheduling the mapping of tasks are done based on its characteristics and user requirements. Many task parameters such as cost, load and required resources for the task completion are to be considered while scheduling. In cloud, the resources should be utilized efficiently and hence scheduling should consider the resource utilization to reduce the execution time and thereby increasing the throughput of the system. In this paper, we proposed a new scheduling algorithm supporting load balancing in cloud with respect to various types of quality services based on resources. To evaluate the scheduling algorithm, the performance metrics such as execution time, average execution time of each resource and number of tasks assigned to each resource are taken into consideration.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
S. Supreeth, S. Biradar, Scheduling virtual machines for load balancing in cloud computing platform. Int. J Sci Res. 2(6), 2319–7064 (2013)
S. Sindhu, S. Mukherjee, Efficient task scheduling algorithms for cloud computing environment, in High Performance Architecture and Grid Computing (Springer, Berlin, 2011). pp. 79–83
Y. Chawla, M.A. Bhonsle, Study on scheduling methods in cloud computing. Int. J. Emerg. Trends Technol. Comput. Sci. 1(3), 12–17 (2012)
S. Selvarani, G.S. Sadhasivam, Improved cost-based algorithm for task scheduling in cloud computing, in Computational Intelligence and Computing Research, IEEE International Conference (2010), pp. 1–5
Y. Fang, F. Wang, J. Ge, A task scheduling algorithm based on load balancing in cloud computing, in Web Information Systems and Mining (Springer, Berlin, 2010), pp. 271–277
I.A. Mohialdeen, Comparative study of scheduling algorithms in cloud computing environment. J. Comput. Sci. 9(2), 252–263 (2013)
E.S.T. El-kenawy, A.I. El-Desoky, M.F. Al-rahamawy, Extended max-min scheduling using petri net and load balancing. Int. J. Soft Comput. 2(4), 2231–2307 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer India
About this paper
Cite this paper
Saranu, K.A., Jaganathan, S. (2015). Intensified Scheduling Algorithm for Virtual Machine Tasks in Cloud Computing. In: Suresh, L., Dash, S., Panigrahi, B. (eds) Artificial Intelligence and Evolutionary Algorithms in Engineering Systems. Advances in Intelligent Systems and Computing, vol 325. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2135-7_31
Download citation
DOI: https://doi.org/10.1007/978-81-322-2135-7_31
Published:
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-2134-0
Online ISBN: 978-81-322-2135-7
eBook Packages: EngineeringEngineering (R0)