Skip to main content

Package-Based Approach for Load Balancing in Cloud Computing

  • Conference paper
  • First Online:
Big Data Analytics

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 654))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Mell, P., Grance, T.: The NIST Definition of Cloud Computing, vol. 53, p. 50. National Institute of Standards and Technology, USA (2009)

    Google Scholar 

  2. Zhang, Q., Cheng, L., Boutaba, R.: Cloud Computing: State of the Art and Research Challenges, pp. 7–18. Springer, Berlin (2010)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Lin, W., Wang, J.Z., Liang, C., Qi, D.: A Threshold Based Dynamic Resource Allocation Scheme for Cloud Computing. Elsevier, The Netherlands (2011)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Chawla, Y., Bhonsle, M.: Dynamically optimized cost based task scheduling in cloud computing. Int. J. Emerg. Trends Technol. 2(3):38–42 (2013)

    Google Scholar 

  8. Agarwal, A., Jain, S.: Efficient optimal algorithm of task scheduling in cloud computing environment. IJCTT 9(7):344–349 (2014)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. Ajit, M., Vidya, G.: VM level load balancing in a cloud environment. In: ICCCNT 2013, IEEE (2013)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. Dillon, T., Wu, C., Chang, E.: Cloud computing: issues and challenges. In: 24th IEEE International Conference on Advanced Information Networking and Applications, IEEE (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amanpreet Chawla .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics