Cloud and Fog Based Smart Grid Environment for Efficient Energy Management

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


Cloud is a pool of virtualized resources. Integrating cloud in a smart grid environment helps to efficiently utilize the energy resources while fulfilling the energy demands of residential users. However, when number of users increase it is difficult to efficiently utilize the cloud resources to handle so many user requests. Fog reduce the latency, processing and response time of user requests. In this paper, cloud-fog based environment for efficient energy management is proposed. The objective of achieving maximum performance is also formulated mathematically in this paper. Simulations in CloudAnalyst are performed to compare and analyze the performance of load balancing algorithms: Round Robin (RR), Throttled, and Weighted Round Robin (WRR) and service broker policies: Service Proximity Policy, Optimize Response Time, Dynamically Reconfigure with Load, and New Dynamic Service Proximity. Simulation results showed that Throttled load balancing algorithm give better response time than RR and WRR.


Smart Grid Environment Efficient Energy Management Service Broker Policy Weighted Round Robin (WRR) Load Balancing Algorithm 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Vehbi, C.G., Sahin, D., Kocak, T., Ergut, S., Buccella, C., Cecati, C., Hancke, G.P.: Smart grid technologies: communication technologies and standards. IEEE Trans. Ind. Inf. 7(4), 529–539 (2011)CrossRefGoogle Scholar
  2. 2.
    Farhangi, H.: The path of the smart grid. IEEE Power Energy Mag. 8(1) (2010)MathSciNetCrossRefGoogle Scholar
  3. 3.
    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
  4. 4.
    McKenna, E., Richardson, I., Thomson, M.: Smart meter data: balancing consumer privacy concerns with legitimate applications. Energy Policy 41, 807–814 (2012)CrossRefGoogle Scholar
  5. 5.
    Luo, F., Zhao, J., Dong, Z.Y., Chen, Y., Xu, Y., Zhang, X., Wong, K.P.: Cloud-based information infrastructure for next-generation power grid: conception, architecture, and applications. IEEE Trans. Smart Grid 7(4), 1896–1912 (2016)CrossRefGoogle Scholar
  6. 6.
    Xing, H., Minyue, F., Lin, Z., Mou, Y.: Decentralized optimal scheduling for charging and discharging of plug-in electric vehicles in smart grids. IEEE Trans. Power Syst. 31(5), 4118–4127 (2016)CrossRefGoogle 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.
    Chen, S.-L., Chen, Y.-Y., Kuo, S.-H.: Clb: a novel load balancing architecture and algorithm for cloud services. Comput. Elect. Eng. 58, 154–160 (2017a)CrossRefGoogle Scholar
  9. 9.
    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
  10. 10.
    Zahoor, S., Javaid, N.: A cloud-fog based smart grid model for effective information management (2018)Google Scholar
  11. 11.
    Aslam, S., Munir, K., Javaid, S., Javaid, N., Alam, M.: A cloud to fog to consumer based framework for intelligent resource allocation in smart buildings (2018)Google Scholar
  12. 12.
    Yasmeen, A., Javaid, N.: Exploiting load balancing algorithms for resource allocation in cloud and fog based infrastructures (2018)Google Scholar
  13. 13.
    Chekired, D.A., Khoukhi, L.: Smart grid solution for charging and discharging services based on cloud computing scheduling. IEEE Trans. Ind. Inf. 13(6), 3312–3321 (2017)CrossRefGoogle Scholar
  14. 14.
    Wan, C., Song, Y., Zhang, Y., Zijian, C., Lin, J., Wang, X.: Optimal cloud computing resources allocation for demand side management in smart grid. IEEE Trans. Smart Grid 8(4), 1943–1954 (2017)Google Scholar
  15. 15.
    Chen, S.-L., Chen, Y.Y., Kuo, S.-H.: Clb: a novel load balancing architecture and algorithm for cloud services. Comput. Elect. Eng. 58, 154–160 (2017b)CrossRefGoogle Scholar
  16. 16.
    Faruque, M.A.A., Vatanparvar, K.: Energy management-as-a-service over fog computing platform. IEEE Internet Things J. 3(2), 161–169 (2016)CrossRefGoogle Scholar
  17. 17.
    Hossein, M., Moghaddam, 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
  18. 18.
    Bitam, S., Zeadally, S., Mellouk, A.: Fog computing job scheduling optimization based on bees swarm. Enterp. Inf. Syst. 12(4), 373–397 (2018)CrossRefGoogle Scholar
  19. 19.
    Fang, B., Yin, X., Tan, Y., Li, C., Gao, Y., Cao, Y., Li, J.: The contributions of cloud technologies to smart grid. Renew. Sustain. Energy Rev. 59, 1326–1331 (2016)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.COMSATS UniversityIslamabadPakistan

Personalised recommendations