Skip to main content

Weighted Cuckoo Search Based Load Balanced Cloud for Green Smart Grids

  • Conference paper
  • First Online:
  • 1341 Accesses

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

Abstract

The concept of cloud computing is becoming popular with each passing day. Clouds provide virtual environment for computation and storage. Number of cloud users is increasing drastically which may cause network congestion problem. To avoid such situation, fog computing is used along with cloud computing. Cloud act as a global system and fog works locally. As the requests from users are increasing so load balancing is also required on fog side. In this paper, a three layered cloud and fog based architecture is proposed. Fog computing acts as a middle layer between users and the cloud. Users’ requests are handled at fog layer and filtered data is forwarded to cloud. A single fog has multiple virtual machines (VMs) that are assigned to the users’ requests. The load balancing problem of these requests is managed by proposed weighted cuckoo search (WCS) algorithm. Simulations are carried out to evaluate the performance of proposed model. Results are presented in the form of bar graphs for comparison and detailed values of each parameter are presented in tables. Results show the effectiveness of proposed technique.

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. Tani, H.G., El Amrani, C.: Cloud computing CPU allocation and scheduling algorithms using CloudSim simulator. Int. J. Electr. Comput. Eng. 6(4), 1866 (2016)

    Google Scholar 

  2. Manasrah, A.M., Ba Ali, H.: Workflow scheduling using hybrid GA-PSO algorithm in cloud computing. Wirel. Commun. Mob. Comput. (2018)

    Google Scholar 

  3. 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), pp. 2–6 (2018)

    Google Scholar 

  4. Patel, D., Rajawat, A.S.: Efficient throttled load balancing algorithm in cloud environment. Int. J. Mordern Trends Eng. Res. 2(3) (2015)

    Google Scholar 

  5. Devi, D.C., Uthariaraj, V.R.: Load balancing in cloud computing environment using improved weighted round robin algorithm for nonpreemptive dependent tasks. Sci. World J. (2016)

    Google Scholar 

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

    Google Scholar 

  7. Chekired, D.A., Khoukhi, L.: Smart grid solution for charging and discharging services based on cloud computing scheduling. IEEE Trans. Industr. Inf. 13(6), 3312–3321 (2017)

    Article  Google Scholar 

  8. Cao, Z., Lin, J., Wan, C., Song, Y., Zhang, Y., Wang, X.: Optimal cloud computing resource allocation for demand side management in smart grid. IEEE Trans. Smart Grid 8(4), 1943–1955 (2017)

    Google Scholar 

  9. Javaid, S., Javaid, N., Tayyaba, S., Sattar, N.A., Ruqia, B., Zahid, M.: Resource allocation using Fog-2-Cloud based environment for smart buildings. In: 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC-2018), pp. 1–6 (2018)

    Google Scholar 

  10. Mohamed, N., Al-Jaroodi, J., Jawhar, I., Lazarova-Molnar, S., Mahmoud, S.: SmartCityWare: a service-oriented middleware for cloud and fog enabled smart city services. IEEE Access 5, 17576–17588 (2017)

    Article  Google Scholar 

  11. Gautam, P., Bansal, R.: Extended round robin load balancing in cloud computing. Int. J. Eng. Comput. Sci. 3(8), 7926–31 (2014)

    Google Scholar 

  12. Yaghmaee, M.H., Moghaddassian, M., Leon-Garcia, A.: Autonomous two-tier cloud-based demand side management approach with microgrid. IEEE Trans. Industr. Inf. 13(3), 1109–1120 (2017)

    Article  Google Scholar 

  13. Naik, M., Nath, M.R., Wunnava, A., Sahany, S., Panda, R.: A new adaptive cuckoo search algorithm. In: 2015 IEEE 2nd International Conference on Recent Trends in Information Systems (ReTIS), pp. 1–5. IEEE, July 2015

    Google Scholar 

  14. Patel, H., Patel, R.: Cloud analyst: an insight of service broker policy. Int. J. Adv. Res. Comput. Commun. Eng. 4(1), 122–127 (2015)

    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 International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rahim, M.H., Javaid, N., Rahim, S., Naz, M., Akbar, M., Javed, F. (2019). Weighted Cuckoo Search Based Load Balanced Cloud for Green Smart Grids. In: Barolli, L., Xhafa, F., Javaid, N., Enokido, T. (eds) Innovative Mobile and Internet Services in Ubiquitous Computing. IMIS 2018. Advances in Intelligent Systems and Computing, vol 773. Springer, Cham. https://doi.org/10.1007/978-3-319-93554-6_23

Download citation

Publish with us

Policies and ethics