Skip to main content

Load Balancing on Cloud Analyst Using First Come First Serve Scheduling Algorithm

  • Conference paper
  • First Online:
Advances in Intelligent Networking and Collaborative Systems (INCoS 2018)

Abstract

Cloud computing is major component in our daily life; Integration of Cloud with smart grid brings an important role in electricity management. Fog computing concept is also introduced in this paper which helps to minimize the load on cloud. Many techniques are introduced in papers that includes Round Robin (RR), Genetic Algorithm (GA) and Binary Particle Swarm Optimization (BPSO) etc. In this paper authors introduce First Come First Serve (FCFS) load balancing technique with the broker policy of Closest Data Center to allocate resources for Virtual Machines (VM). FCFS algorithm results are compared with existing known algorithms which includes RR and Throttled algorithm. The Response Time (RT) is less in some clusters as compared to RR and Throttled algorithm. The main goal is to optimise the Response Time (RT) on cloud.

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

Institutional subscriptions

References

  1. Fatima, I., Javaid, N., Iqbal, M.N., Shafi, I., Anjum, A., Memon, U.: Integration of cloud and fog based environment for effective resource distribution in smart buildings. In: 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC-2018) (2018)

    Google Scholar 

  2. Zahoor, S., Javaid, N., Khan, A., Muhammad, F.J., Zahid, M., Guizani, M.: A cloud-fog-based smart grid model for efficient resource utilization. In: 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC-2018) (2018)

    Google Scholar 

  3. Yasmeen, A., Javaid, N., Rehman, O.U., Iftikhar, H., Malik, M.F., Muhammad, F.J.: Efficient resource provisioning for smart buildings utilizing fog and cloud based environment. In: 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC-2018) (2018)

    Google Scholar 

  4. Abbasi, B., Javaid, S., Bibi, S., Khan, M., Malik, M.N., Butt, A.A., Javaid, N.: Demand side management in smart grid by using flower pollination algorithm and genetic algorithm. In: 12th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC) (2017)

    Google Scholar 

  5. Aazam, M., Huh, E.-N.: Fog computing and smart gateway based communication for cloud of things. In: 2014 International Conference on Future Internet of Things and Cloud (Fi Cloud), pp. 464–470. IEEE (2014)

    Google Scholar 

  6. Xia, Z., Wang, X., Zhang, L., Qin, Z., Sun, X., Ren, K.: A privacy-preserving and copy-deterrence content-based image retrieval scheme in cloud computing. IEEE Trans. Inf. Forensics Secur. 11(11), 2594–2608 (2016)

    Article  Google Scholar 

  7. Domanal, 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), pp. 1–4. IEEE (2014)

    Google Scholar 

  8. Xu, G., Ding, Y., Zhao, J., Hu, L., Fu, X.: A novel artificial bee colony approach of live virtual machine migration policy using bayes theorem. Sci. World J (2013)

    Google Scholar 

  9. Mevada, A., Patel, H., Patel, N.: Enhanced energy efficient virtual machine placement policy for load balancing in cloud environment. Int. J. Cur. Res. Rev. 9(6) (2017)

    Google Scholar 

  10. Guo, M., Guan, Q., Ke, W.: Optimal scheduling of VMs in queueing cloud computing systems with a heterogeneous workload. IEEE Access. 6, 15178–15191 (2018)

    Article  Google Scholar 

  11. Jena, S.R., Ahmad, Z.: Response time minimization of different load balancing algorithms in cloud computing environment. Int. J. Comput. Appl. 69(17) (2013)

    Google Scholar 

  12. Latiff, M.S., Abd, S.H., Madni, H., Abdullahi, M.: Fault tolerance aware scheduling technique for cloud computing environment using dynamic clustering algorithm. Neural Comput. Appl. 29(1), 279–293 (2018)

    Article  Google Scholar 

  13. Ye, X., Yin, Y., Lan, L.: Energy-efficient many-objective virtual machine placement optimization in a cloud computing environment. IEEE Access. 5, 16006–16020 (2017)

    Article  Google Scholar 

  14. Ibrahim, H., Aburukba, R.O., El-Fakih, K.: An integer linear programming model and adaptive genetic algorithm approach to minimize energy consumption of cloud computing data centers. Comput. Electr, Eng (2018)

    Google Scholar 

  15. Hemamalini, M., Srinath, M.V.: Response time minimization task scheduling algorithm. Int. J. Comput. Appl. 1451 (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nadeem Javaid .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Saeed, F. et al. (2019). Load Balancing on Cloud Analyst Using First Come First Serve Scheduling Algorithm. In: Xhafa, F., Barolli, L., Greguš, M. (eds) Advances in Intelligent Networking and Collaborative Systems. INCoS 2018. Lecture Notes on Data Engineering and Communications Technologies, vol 23. Springer, Cham. https://doi.org/10.1007/978-3-319-98557-2_42

Download citation

Publish with us

Policies and ethics