Abstract
Cloud computing is a developing technology in today’s Internet world which offers the users with on demand access to resources through different service models. In spite of providing many advantages over the traditional computing, there are some critical issues in cloud computing. Load balancing is a crucial issue in cloud computing that distributes the user’s requests to the nodes in such a manner to balance the load on nodes. A proper load balancing algorithm is required to execute the process and manage the resources. The common objective of load balancing algorithm is to achieve the minimum execution time and proper utilization of resources. In this paper, we proposed a new technique to achieve the load balancing called packet-based load balancing algorithm. The motive of this algorithm is to design the concept of load balancing using the grouping of packages and perform the virtual machine replication, if requested package is not available. In this paper, task is achieved with minimum execution time and execution cost which is profitable for the service provider and the user.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Mell, P., Grance, T.: The NIST Definition of Cloud Computing, vol. 53, p. 50. National Institute of Standards and Technology, USA (2009)
Zhang, Q., Cheng, L., Boutaba, R.: Cloud Computing: State of the Art and Research Challenges, pp. 7–18. Springer, Berlin (2010)
Priya, S.M., Subramani, B.: A new approach for load balancing in the cloud computing. Int. J. Eng. Comput. Sci. (IJECS) 2(5):1636–1640 (2013)
Khiyaita, A., Zbakh, M., El Bakkali, H., El Kettani, D.: Load balancing cloud computing: state of art. In: 2012 National Days of Network Security and Systems (JNS2), IEEE (2012)
Lin, W., Wang, J.Z., Liang, C., Qi, D.: A Threshold Based Dynamic Resource Allocation Scheme for Cloud Computing. Elsevier, The Netherlands (2011)
Bagwaiya, V., Raghuwanshi, S.K.: Hybrid approach using the throttled and ESEC load balancing algorithms in cloud computing. In: 2014 International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE), IEEE (2014)
Chawla, Y., Bhonsle, M.: Dynamically optimized cost based task scheduling in cloud computing. Int. J. Emerg. Trends Technol. 2(3):38–42 (2013)
Agarwal, A., Jain, S.: Efficient optimal algorithm of task scheduling in cloud computing environment. IJCTT 9(7):344–349 (2014)
Damanal, S.G., Reddy, G.R.M.: Optimal load balancing in cloud computing by efficient utilization of virtual machines. In: 2014 Sixth International Conference on Communication Systems and Networks (COMSNETS), IEEE (2014)
Shahapure, N.H., Jayarekha, P.: Load balancing with optimal cost scheduling algorithm. In: 2014 International Conference on Computation of Power and Energy, Information and Communication (ICCPEIC) 2014, IEEE (2014)
Selvarani, S., Sadhasivam, G.S.: Improved cost based algorithm for task scheduling in cloud computing. In: 2010 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), IEEE (2010)
Ajit, M., Vidya, G.: VM level load balancing in a cloud environment. In: ICCCNT 2013, IEEE (2013)
Ray, S., de Sarkar, A.: Execution analysis of load balancing algorithms in cloud computing environment. Int. J. Cloud Comput. Serv. Archit. (IJCCSA) 2(5):1–13 (2012)
Lamb, D., Randles, M., Taleb-Bendiab, A.: Comparative study into distributed load balancing algorithm for cloud computing. In: Advanced Information Networking and Applications Workshops (WAINA), IEEE (2010)
Dillon, T., Wu, C., Chang, E.: Cloud computing: issues and challenges. In: 24th IEEE International Conference on Advanced Information Networking and Applications, IEEE (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chawla, A., Ghumman, N.S. (2018). Package-Based Approach for Load Balancing in Cloud Computing. In: Aggarwal, V., Bhatnagar, V., Mishra, D. (eds) Big Data Analytics. Advances in Intelligent Systems and Computing, vol 654. Springer, Singapore. https://doi.org/10.1007/978-981-10-6620-7_9
Download citation
DOI: https://doi.org/10.1007/978-981-10-6620-7_9
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-6619-1
Online ISBN: 978-981-10-6620-7
eBook Packages: EngineeringEngineering (R0)