Skip to main content

Load Balancing Tools and Techniques in Cloud Computing: A Systematic Review

  • Conference paper
  • First Online:

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

Abstract

The cloud computing is an up-and-coming computing standard, which offers large-scale distributed computing environment to share information and other resources as per users demand. Load balancing is a central challenge of the cloud computing, which requires distributing work load fairly across all the nodes for the better use of available resources. This research paper is a systematic review with a comparative study on existing techniques and tools for load balancing. Load balancing metric parameters (reaction time, fault tolerance, scalability, throughput, etc.) were used to evaluate the performance of existing techniques for comparison. Further, we have discussed virtualization of the cloud and its types for optimal resource utilization.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.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

Learn about institutional subscriptions

References

  1. Sinha, U., Shekhar, M.: Comparison of Various Cloud Simulation tools available in Cloud Computing, International Journal of Advanced Research in Computer and Communication Engineering, Vol. 4, Issue 3 (2015).

    Google Scholar 

  2. Ahmad, M.O., Khan, R.Z.: The Cloud Computing: A Systematic Review, International Journal of Innovative Research in Computer and Communication Engineering (IJIRCCE), Vol. 3, Issue 5 (2015).

    Google Scholar 

  3. Randles, M., Lamb, D., Taleb-Bendiab, A.: A Comparative Study into Distributed Load Balancing Algorithms for Cloud Computing, 24th International Conference on Advanced Information Networking and Applications Workshops, pp. 551–556 (2010).

    Google Scholar 

  4. Desai, T., Prajapati, J.: A Survey Of Various Load Balancing Techniques And Challenges In Cloud Computing, International Journal Of Scientific & Technology Research Volume 2, Issue 11 (2013).

    Google Scholar 

  5. Kulkarni, A.K., Annappa, B.: Load Balancing Strategy for Optimal Peak Hour Performance in Cloud Datacenters, Signal Processing, Informatics, Communication and Energy Systems (SPICES), pp. 1–5, IEEE (2015).

    Google Scholar 

  6. Nwobodo, I.: Cloud Computing: A Detailed Relationship to Grid and Cluster Computing, International Journal of Future Computer and Communication, Vol. 4, No. 2 (2015).

    Google Scholar 

  7. Khan R.Z., Ahmad M.O. (2016) Load Balancing Challenges in Cloud Computing: A Survey. In: Lobiyal D., Mohapatra D., Nagar A., Sahoo M. (eds) Proceedings of the International Conference on Signal, Networks, Computing, and Systems. Lecture Notes in Electrical Engineering, vol 396. Springer, New Delhi.

    Google Scholar 

  8. Aditya, A., Chatterjee, U., Gupta, S.: A Comparative Study of Different Static and Dynamic Load Balancing Algorithm in Cloud Computing with Special, Vol. 5, No. 3, pp. 1898–1907 (2015).

    Google Scholar 

  9. Padhy, R.P., 2011. Load balancing in cloud computing systems (Doctoral dissertation, National  Institute of Technology, Rourkela).

    Google Scholar 

  10. Kansal, N.J., Chana, I.: Existing Load Balancing Techniques In Cloud Computing: A Systematic Review, Journal of Information Systems and Communication, ISSN: 0976-8742, E-ISSN: 0976-8750, Vol. 3, Issue 1, pp. 87–91 (2012).

    Google Scholar 

  11. Liu, H., Shijun, Liu, Meng, X., Yang, C., Zhang, Y.: LBVS: A Load Balancing Strategy or Virtual Storage, IEEE International Conference on Service Science (ICSS), pp. 257–262 (2010).

    Google Scholar 

  12. Bhadani, A., Chaudhary, S.: Performance Evaluation of Web Servers using CentralLoad Balancing Policy over Virtual Machines on Cloud, COMPUTE (2010).

    Google Scholar 

  13. Begum, S., Prashanth, C.S.R.: Review of Load Balancing in Cloud Computing, IJCSI International Journal of Computer Science Issues, Vol. 10, Issue 1, No. 2 (2013).

    Google Scholar 

  14. Nakai, A.M., Madeira, E., Buzato, L.E.: Load balancing for Internet Distributed Using Limited Redirection Rates, LADC, pp. 156–165 (2011).

    Google Scholar 

  15. Lua, Y., Xie, Q., Kliot, G., Geller, A., Larus, J.R., Greenberg, A.: “Join-Idle-Queue: A novel load balancing algorithm for dynamically scalable web services”, An International Journal on Performance Evaluation (2011).

    Google Scholar 

  16. Mehta, H., Kanungo, P., Chandwani, M.: Decentralized Content Aware Load Balancing Algorithm for Distributed Computing Environments, International Conference and Workshop on Emerging Trends in Technology (ICWET), pp. 370–375 (2011).

    Google Scholar 

  17. Tin-Yu Wu, Wei-Tsong Lee, Yu-San Lin, Yih-Sin Lin, Hung-Lin Chan and Jhih-Siang Huang: Dynamic load balancing mechanism based on cloud storage, Computing, Communications and Applications Conference (ComComAp), pp. 102–106, IEEE (2012).

    Google Scholar 

  18. Mondal, B., Dasgupta, K., Dutta, P.: Load Balancing in Cloud Computing using Stochastic Hill Climbing-A Soft Computing Approach, CEIT, Vol. 4, pp. 783–789 (2012).

    Google Scholar 

  19. Dhinesh, L.D., Babu, Krishna, P.V.: Honey bee behavior inspired load balancing of tasks in cloud computing environments, Appl. Soft Computing, Vol. 13 (2013).

    Google Scholar 

  20. Sahu, Y., Pateriya, R.K., Gupta, R.K.: Cloud Server Optimization with Load Balancing and Green Computing Techniques Using Dynamic Compare and Balance Algorithm, 5th International Conference on Computational Intelligence and Communication Networks, pp. 527–531, IEEE (2013).

    Google Scholar 

  21. Sharma, A., Peddoju, S.K.: Response Time Based Load Balancing in Cloud Computing, International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT), IEEE (2014).

    Google Scholar 

  22. Gupta, E., Deshpande, V.: A Technique Based on Ant Colony Optimization for Load Balancing in Cloud Data Center, International Conference on Information Technology, IEEE (2014).

    Google Scholar 

  23. Shahid, M., Raza, Z.: A Precedence Based Load Balancing Strategy for Batch of DAGs for Computational Grid, International Conference on Contemporary Computing and Informatics (IC3I), pp. 1289–1295, IEEE (2014).

    Google Scholar 

  24. Singh, A., Juneja, D., Malhotra, M.: Autonomous Agent Based Load Balancing Algorithm in Cloud Computing, International Conference on Advanced Computing Technologies and Applications (ICACTA) (2015).

    Google Scholar 

  25. Gupta, R.: Review on Existing Load Balancing Techniques of Cloud Computing, International Journal of Advanced Research in Computer Science and Software Engineering, ISSN: 2277, Vol. 4, Issue 2 (2014).

    Google Scholar 

  26. Rastogi, D., Khan, F.U.: Techniques of load balancing in cloud computing: A survey, International Journal of Engineering Science and Computing (IJESC), pp. 335–338 (2014).

    Google Scholar 

  27. Ostermann, R.P.T.F., Plankensteiner, S.K.: Groudsim: an event based simulation framework for computational grids and clouds, in CoreGRID/ERCIM Workshop on Grids and Clouds. Springer Computer Science Editorial, Ischia (2010).

    Google Scholar 

  28. Khairunnisa and Banu., M.N.: Cloud Computing Simulation Tools - A Study, Intern. J. Fuzzy Mathematical Archive, Vol. 7, No. 1, 13–25 (2015).

    Google Scholar 

  29. Kliazovich, D., Bouvry, P., Khan, S.U.: GreenCloud: a packet-level simulator of energy-aware cloud computing data centers, Journal of Supercomputing, Vol. 62, no. 3, pp. 1263–1283 (2012). Available: http://greencloud.gforge.uni.lu/.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Oqail Ahmad .

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

Ahmad, M.O., Khan, R.Z. (2018). Load Balancing Tools and Techniques in Cloud Computing: A Systematic Review. In: Bhatia, S., Mishra, K., Tiwari, S., Singh, V. (eds) Advances in Computer and Computational Sciences. Advances in Intelligent Systems and Computing, vol 554. Springer, Singapore. https://doi.org/10.1007/978-981-10-3773-3_18

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-3773-3_18

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-3772-6

  • Online ISBN: 978-981-10-3773-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics