Fog-Cloud Based Platform for Utilization of Resources Using Load Balancing Technique

Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 22)


Fog based computing concept is used in smart grid (SG) to reduce the load on the cloud. However, fog covers the small geographical area by storing data temporarily and send furnished data to the cloud for long-term storage. In this paper, a fog and cloud base platform integrated is proposed for the effective management of energy in the smart buildings. A request generated from a cluster of building at demand side end is to be managed by Fog. For this purpose six fogs are considered for three different regions including Europe, Africa an North America. Moreover, each cluster is connected to fog, comprises of the multiple number of buildings. Each cluster contains thirty buildings and these buildings consisted 10 homes with multiple smart appliances. To fulfill the energy demand of consumer, Microgrids (MGs) are used through fog. These MGs are placed nearby the buildings. For effective energy utilization in smart buildings, the load on fog and cloud is managed by load balancing techniques using Virtual Machines (VMs). Different algorithms are used, such as Throttled, Round Robin (RR) and First Fit (FF) for load balancing techniques. These techniques are compared for closest data center service broker policy. This service broker policy is used for best fog selection. Although using the proposed policy, three load balancing algorithms are used to compare the result among them. The results showed that proposed policy outperforms cost wise.


Cloud computing Fog computing Virtual machine Load balancing Micro grids and Smart grid 


  1. 1.
    Mohamed, N., Al-Jaroodi, J., Jawhar, I., Lazarova-Molnar, S., Mahmoud, S.: 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. 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. 3.
    Luo, F.: Cloud-based information infrastructure for next-generation power grid: conception architecture and applications. IEEE Trans. Smart Grid 7(4), 1896–1912 (2016)CrossRefGoogle Scholar
  4. 4.
    Yasmeen, A., Javaid, N.: Exploiting Load Balancing Algorithms for Resource Allocation in Cloud and Fog Based Infrastructures. Institute of Information Technology, Islamabad 44000, PakistanGoogle Scholar
  5. 5.
    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
  6. 6.
    Javaid, S., Javaid, N., Asla, S., Munir, K., Alam, M.: A cloud to fog to consumer based framework for intelligent resource allocation in smart buildingsGoogle Scholar
  7. 7.
    Bai, H., Ma, Z., Zhu, Y.: The application of cloud computing in smart grid status monitoring. Internet of Things, pp. 460–465. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  8. 8.
    Mohsenian-Rad, A.H., Leon-Garcia, A.: Coordination of cloud computing and smart power grids. In: 2010 First IEEE International Conference on Smart Grid Communications (Smart- GridComm), pp. 368–372 (2010)Google Scholar
  9. 9.
    Jin, X., He, Z., Liu, Z.: Multi-agent-based cloud architecture of smart grid. Energy Procedia 12, 60–66 (2011)CrossRefGoogle Scholar
  10. 10.
    Bitzer, B., Gebretsadik, E.S.: Cloud computing framework for smart grid applications. In: 2013 48th International Universities Power Engineering Conference (UPEC), pp. 1–5 (2013)Google Scholar
  11. 11.
    Chekired, D.A., Khoukhi, L., Mouftah, H.T.: Decentralized cloud-SDN architecture in smart grid: a dynamic pricing model. IEEE Trans. Ind. Inf. 14, 1220–1231 (2018). ISSN 1551-3203CrossRefGoogle Scholar
  12. 12.
    Stojmenovic, I., Wen, S.: The fog computing paradigm: scenarios and security issues. In: Proceedings of the 2014 Federated Conference on Computer Science and Information Systems, pp. 1–8 (2014)Google Scholar
  13. 13.
    Barik, R.K.: Leveraging Fog Computing for Enhanced Smart Grid NetworkGoogle Scholar
  14. 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 (2018)Google Scholar
  15. 15.
    Xavier, V. A., Annadurai, S.: Chaotic social spider algorithm for load balance aware task scheduling in cloud computing. Cluster Computing, pp. 1-11 (2018)Google Scholar
  16. 16.
    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)CrossRefGoogle Scholar
  17. 17.
    Hussain, H.M., Javaid, N., Iqbal, S., Hasan, Q.U., Aurangzeb, K., Alhussein, M.: An efficient demand side management system with a new optimized home energy management controller in smart grid. Energies 11(1), 190 (2018). ISSN 1996-1073CrossRefGoogle Scholar
  18. 18.
    Javaid, N., Naseem, M., Rasheed, M.B., Mahmood, D., Khan, S.A., Alrajeh, N., Iqbal, Z.: A new heuristically optimized Home Energy Management controller for smart grid. Sustain. Cities Soc. 34, 211–227 (2017)CrossRefGoogle Scholar
  19. 19.
    Javaid, N., Ahmed, F., Ullah, I., Abid, S., Abdul, W., Alamri, A., Almogren, A.: Towards cost and comfort based hybrid optimization for residential load scheduling in smart grid. Energies 10(10), 1546 (2017)CrossRefGoogle Scholar
  20. 20.
    Javaid, N., Javaid, S., Abdul, W., Ahmed, I., Almogren, A., Alamri, A., Niaz, I.A.: A hybrid genetic wind driven heuristic optimization algorithm for demand side management in smart grid. Energies 10(3), 319 (2017)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.COMSATS UniversityIslamabadPakistan
  2. 2.Institute of Southern PunjabMultanPakistan

Personalised recommendations