Skip to main content

Round Robin Inspired History Based Load Balancing Using Cloud Computing

  • Conference paper
  • First Online:
Advances on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2018)

Abstract

The advancement of cloud computing (CC) becomes a reason for the foundation of fog computing (FC). FC inherits the services of CC and divides the load of executions on different small levels which ultimately reduces the load on cloud. FC stores data on short term basis and forward it to the cloud for long term storage. In this paper, a fog based environment is proposed connected with cloud and cluster, managing data taken from end user. The proposed algorithm is round robin (RR) inspired and works by using the history of previous VMs. Two service broker policies have also been considered in this paper which are closest data center policy and advance broker policy. Aforementioned three algorithms have been used with these broker policies. RRIHB (Round Robin Inspire History Based Algorithm) outperforms (Honey Bee) HB in case of both service broker policies while it performs equal in case of RR with closest data center and outperforms RR with advance broker policy.

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. Luan, T.H., Gao, L., Li, Z., Xiang, Y., Wei, G., Sun, L.: Fog computing: focusing on mobile users at the edge. arXiv preprint arXiv:1502.01815 (2015)

  2. Farhangi, H.: The path of the smart grid. IEEE Power Energy Mag. 8(1) (2010)

    Article  MathSciNet  Google Scholar 

  3. Hashem, W., Nashaat, H., Rizk, R.: Honey Bee based load balancing in cloud computing. KSII Trans. Internet Inf. Syst. 11(12) (2017)

    Google Scholar 

  4. Duan, H., Chen, C., Min, G., Wu, Y.: Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems. Future Gener. Comput. Syst. 74, 142–150 (2017)

    Article  Google Scholar 

  5. Agarwal, Dr., Jain, S.: Efficient optimal algorithm of task scheduling in cloud computing environment. arXiv preprint arXiv:1404.2076 (2014)

    Article  Google Scholar 

  6. Faruque, A., Abdullah, M., Vatanparvar, K.: Energy management-as-a-service over fog computing platform. IEEE Internet Things J. 3(2), 161–169 (2016)

    Article  Google Scholar 

  7. Moghaddam, M.H.Y., Leon-Garcia, A., Moghaddassian, M.: On the performance of distributed and cloud-based demand response in smart grid. IEEE Trans. Smart Grid (2017)

    Google Scholar 

  8. Chaudhary, D., Kumar, B.: A new balanced particle swarm optimisation for load scheduling in cloud computing. J. Inf. Knowl. Manag. 17(01), 1850009 (2018)

    Article  Google Scholar 

  9. Khalid, A., Javaid, N., Guizani, M., Alhussein, M., Aurangzeb, K., Ilahi, M.: Towards dynamic coordination among home appliances using multi-objective energy optimization for demand side management in smart buildings. IEEE Access 6, 19509–19529 (2018), ISSN: 2169-3536. https://doi.org/10.1109/ACCESS.2018.2791546

    Article  Google Scholar 

  10. Tayeb, S., Mirnabibaboli, M., Chato, L., Latifi, S.: Minimizing energy consumption of smart grid data centers using cloud computing. In: 2017 IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC), pp. 1–5. IEEE (2017)

    Google Scholar 

  11. Javaid, N., Ahmad, Z., Sher, A., Wadud, Z., Khan, Z.A., Ahmed, S.H.: Fair energy management with void hole avoidance in intelligent heterogeneous underwater WSNs. J. Ambient Intell. Humaniz. Comput. (2018), ISSN: 1868-5137. https://doi.org/10.1007/s12652-018-0765-8

  12. Mishra, S.K., Khan, M.A., Sahoo, B., Puthal, D., Obaidat, M.S., Hsiao, K.F.: Time efficient dynamic threshold-based load balancing technique for Cloud Computing. In: 2017 International Conference on Computer, Information and Telecommunication Systems (CITS), pp. 161–165. IEEE (2017)

    Google Scholar 

  13. Zahra, S., et al.: Fog computing over IoT: a secure deployment and formal verification. IEEE Access 5, 27132–27144 (2017). https://doi.org/10.1109/ACCESS.2017.2766180

    Article  Google Scholar 

  14. Shakya, K.K., Karaulia, D.S.: A process scheduling algorithm based on threshold for the cloud computing environment. Int. J. Comput. Sci. Mob. Comput. (IJCSMC) 3(4) (2014)

    Google Scholar 

  15. Yuce, B., Packianather, M.S., Mastrocinque, E., Pham, D.T., Lambiase, A.: Honey bees inspired optimization method: the bees algorithm. Insects 4(4), 646–662 (2013)

    Article  Google Scholar 

  16. Okay, F.Y., Ozdemir, S.: A fog computing based smart grid model. In: 2016 International Symposium on Networks, Computers and Communications (ISNCC), pp. 1–6. IEEE (2016)

    Google Scholar 

  17. Mishra, S.K., Putha, D., Rodrigues, J.J.P.C., Sahoo, B., Dutkiewicz, E.: Sustainable service allocation using metaheuristic technique in fog server for industrial applications. IEEE Trans. Ind. Inform. (2018)

    Google Scholar 

  18. Banerjee, S., Roy, A., Chowdhury, A., Mutsuddy, R., Mandal, R., Biswas, U.: An approach toward amelioration of a new cloudlet allocation strategy using cloudsim. Arab. J. Sci. Eng. 43(2), 879–902 (2018)

    Article  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

Saif, T., Javaid, N., Rahman, M., Butt, H., Kamal, M.B., Ali, M.J. (2019). Round Robin Inspired History Based Load Balancing Using Cloud Computing. In: Xhafa, F., Leu, FY., Ficco, M., Yang, CT. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing. 3PGCIC 2018. Lecture Notes on Data Engineering and Communications Technologies, vol 24. Springer, Cham. https://doi.org/10.1007/978-3-030-02607-3_46

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-02607-3_46

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-02606-6

  • Online ISBN: 978-3-030-02607-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics