Dynamic Load Balancing Based Cloud Computing in Network Traffic

  • Soumen SwarnakarEmail author
  • Asmita Bhowal
  • Chandan Banerjee
Conference paper
Part of the Learning and Analytics in Intelligent Systems book series (LAIS, volume 12)


Over the years the term cloud computing has become quite popular, mainly because of its ability to provide software, infrastructure and storage services to millions of users over the internet with the help of acquisition and release of resources from data centers. However, as more and more users have started using cloud computing services, the efficient usage of cloud computing resources has become a major challenge. Often cloud computing services suffer due to an overload in the number of requests from various users. One such algorithm has been discussed in this work where load of different virtual machines are balanced by considering minimum traffic in network and existing load in virtual machines. Further, a comparison has been drawn up between the proposed model and some of the existing algorithms like Round Robin and algorithms [1, 2].


Cloud computing Load balancing Message passing Task scheduling Network traffic 


  1. 1.
    Khara, S., Thakkar, U.: A novel approach for enhancing selection of load balancing algorithms dynamically in cloud computing. In: International Conference on Computer, Communications and Electronics (Comptelix), Jaipur, pp. 44–48 (2017)Google Scholar
  2. 2.
    Kang, L., Ting, X.: Application of adaptive load balancing algorithm based on minimum traffic in cloud computing architecture. In: 2015 International Conference on Logistics, Informatics and Service Sciences (LISS), Spain, pp. 1–5 (2015)Google Scholar
  3. 3.
    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)Google Scholar
  4. 4.
    Sidana, S., Tiwari, N., Gupta, A., Kushwaha, I.S.: NBST algorithm: a load balancing algorithm in cloud computing. In: International Conference on Computing, Communication and Automation, Noida, India, pp. 1178–1181 (2016)Google Scholar
  5. 5.
    Mukundha, C., Venkatesh, N., Akshay, K.: A comprehensive study report on load balancing techniques in cloud computing. Int. J. Eng. Res. Dev. 13(9), 35–42 (2017)Google Scholar
  6. 6.
    Kumar, S., Rana, D.S.: Various dynamic load balancing algorithms in cloud environment: a survey. Int. J. Comput. Appl. (0975 – 8887) 129(6), 14–19 (2015)Google Scholar
  7. 7.
    Dam, S., Mandal, G., Dasgupta, K., Dutta, P.: An ant-colony-based meta-heuristic approach for load balancing in cloud computing. In: Applied Computational Intelligence and Soft Computing in Engineering, pp. 204–232, IGI Global (2018)Google Scholar
  8. 8.
    Mohanty, S., Patra, P.K., Ray, M., Mohapatra, S.: A novel meta-heuristic approach for load balancing in cloud computing. Int. J. Knowl.-Based Organ. 8(1), 29–49 (2018)CrossRefGoogle Scholar
  9. 9.
    Phi, N.X., Tin, C.T., Thu, L.N.K., Hung, T.C.: Proposed load balancing algorithm to reduce response time and processing time on cloud computing. Int. J. Comput. Netw. Commun. (IJCNC) 10(3), 87–98 (2018)Google Scholar
  10. 10.
    Shah, N., Farik, M.: Static load balancing algorithms in cloud computing: challenges & solutions. Int. J. Sci. Technol. Res. 4(10), 365–367 (2015)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Soumen Swarnakar
    • 1
    Email author
  • Asmita Bhowal
  • Chandan Banerjee
  1. 1.Department of Information TechnologyNetaji Subhash Engineering CollegeKolkataIndia

Personalised recommendations