Abstract
Load balancing is one of the big challenges nowadays in cloud computing environment. End users requests distribute the load dynamically across multiple nodes. Load balancing among different virtual machines of different distributed system is very much important to improve efficiency in resource utilization. In this paper a Multi layer based load balancing approach has been proposed where traffic of incoming requests is managed using improved priority scheduling algorithm in multiple level of controlling while balancing the loads of different virtual machines in different clusters or data centers. Expected response time finding of each job to virtual machine and comparing the average response time with the existing algorithms of cloud load balancing has been discussed in this paper. The process of multilayer based approach for balancing load among all the virtual machines starting from dynamic load balancer and managed by Local cluster Scheduler (LCS), is better than existing load balancing algorithms has been shown in this paper.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Jain, A., Kumar, R.: A multi stage load balancing technique for cloud environment. In: International Conference on Information Communication and Embedded Systems (ICICES), Chennai, pp. 1–7 (2016)
Alworafi, M.A., Dhari, A., Al-Hashmi, A.A., Darem, A.B., Suresha: An improved SJF scheduling algorithm in cloud computing environment. In: International Conference on Electrical, Electronics, Communication, Computer and Optimization Techniques (ICEECCOT), Mysuru, pp. 208–212 (2016)
Wang, W., Casale, G.: Evaluating weighted round robin load balancing for cloud web services. In The 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timisoara, pp. 393–400 (2014)
Shaw, S.B., Singh, A.K.: A survey on scheduling and load balancing techniques in cloud computing environment. In: The International Conference on Computer and Communication Technology (ICCCT), Allahabad, pp. 87–95 (2014)
James, J., Bharma, B.: Efficient VM load balancing algorithm for a cloud computing environment. Int. J. Comput. Sci. Eng. (IJCSE) 4(9), 1658–1663 (2012)
Bryhni, H., Klovning, E., Kure, O.: A comparison of load balancing techniques for scalable web server. IEEE Netw.: Mag. Glob. Internetworking 14(4), 58–64 (2000)
Domanal, S.G., Reddy, G.R.M.: Optimal load balancing in cloud computing by efficient utilization of virtual machines. In: The Sixth International Conference on Communication Systems and Networks (COMSNETS), Bangalore, pp. 1–4 (2014)
Dam, S., Mondal, G., Dasgupta, K., Dutta, P.: An ant colony based load balancing strategy in cloud computing. Adv. Comput. Netw. Inf. 2, 403–413 (2014)
Shen, H., Chen, L., Sapra, K.: RIAL: resource intensity aware load balancing in clouds. In: The Proceedings of IEEE INFOCOM 2014 - IEEE Conference on Computer Communications, Toronto, pp. 1294–1302 (2014)
Milani, A.S., Navimipour, N.J.: Load balancing mechanisms and techniques in the cloud environments: systematic literature review and future trends. J. Netw. Comput. Appl. 71, 86–98 (2016)
Dhinesh, B.L.D., Krishna, P.V.: Honey bee behavior inspired load balancing of tasks in cloud computing environments. Appl. Soft Comput. 13(5), 2292–2303 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Swarnakar, S., Banerjee, C., Bharti, K.K., Prabhakar, A. (2019). Multilayer Based Improved Priority Scheduling Algorithm in Cloud Environment. In: Mandal, J., Mukhopadhyay, S., Dutta, P., Dasgupta, K. (eds) Computational Intelligence, Communications, and Business Analytics. CICBA 2018. Communications in Computer and Information Science, vol 1031. Springer, Singapore. https://doi.org/10.1007/978-981-13-8581-0_3
Download citation
DOI: https://doi.org/10.1007/978-981-13-8581-0_3
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-8580-3
Online ISBN: 978-981-13-8581-0
eBook Packages: Computer ScienceComputer Science (R0)