Abstract
The use of the traditional grid with Information and Communication Technology (ICT) gave birth to Smart Grid (SG). New services and applications are built by utility companies to facilitate electricity consumers which generate a huge amount of data that is processed on the cloud. Fog computing is used on the edge of the cloud to reduce the load on cloud data centers. In this paper, a four-layered architecture is proposed to reduce electricity shortage between consumer and electricity providers. Clusters layer consist of clusters of buildings which are connected to Micro Grid (MG) layer. MG layer is further connected to fog and cloud layer. Three load balancing algorithms Round Robin (RR), Honey Bee Optimization (HBO) and State-Based Load Balancing (SBLB). Results demonstrate that SBLB outperforms RR and HBO in terms of Response Time (RT) and Processing Time (PT).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Luo, F.: Cloud-based information infrastructure for next-generation power grid: conception, architecture, and applications. IEEE Trans. Smart Grid 7(4), 1896–1912 (2016)
Gelazanskas, L., Gamage, K.A.A.: Demand side management in smart grid: a review and proposals for future direction. Sustain. Cities Soc. 11, 22–30 (2014)
Cao, Z.: Optimal cloud computing resource allocation for demand side management in smart grid. IEEE Trans. Smart Grid 8(4), 1943–1955 (2017)
Faruque, A., Abdullah, M., Vatanparvar, K.: Energy management-as-a-service over fog computing platform. IEEE Internet Things J. 3(2), 161–169 (2016)
Bhardwaj, S., Jain, L., Jain, S.: Cloud computing: a study of infrastructure as a service (IAAS). Int. J. Eng. Inf. Technol. 2(1), 60–63 (2010)
Naha, R.K., Othman, M.: Cost-aware service brokering and performance sentient load balancing algorithms in the cloud. J. Netw. Comput. Appl. 75, 47–57 (2016)
Krishna, P.V.: Honey bee behavior inspired load balancing of tasks in cloud computing environments. Appl. Soft Comput. 13(5), 2292–2303 (2013)
Yigit, M., Gungor, V.C., Baktir, S.: Cloud computing for smart grid applications. Comput. Netw. 70, 312–329 (2014)
Yoldaş, Y.: Enhancing smart grid with microgrids: challenges and opportunities. Renew. Sustain. Energy Rev. 72, 205–214 (2017)
Chekired, D.A., Khoukhi, L.: Smart grid solution for charging and discharging services based on cloud computing scheduling. IEEE Trans. Ind. Inform. 13, 3312–3321 (2017)
Aslam, S.: Towards efficient energy management and power trading in a residential area via integrating a grid-connected microgrid. Sustainability 10(4), 1245 (2018)
Kazmi, S., et al.: Towards optimization of metaheuristic algorithms for IoT enabled smart homes targeting balanced demand and supply of energy. IEEE Access (2017)
Chen, S.-L., Chen, Y.-Y., Kuo, S.-H.: CLB: a novel load balancing architecture and algorithm for cloud services. Comput. Electr. Eng. 58, 154–160 (2017)
Yang, J., et al.: A task scheduling algorithm considering game theory designed for energy management in cloud computing. Future Gener. Comput. Syst. (2017)
Kaur, P., Mehta, S.: Resource provisioning and work flow scheduling in clouds using augmented Shuffled Frog Leaping Algorithm. J. Parallel Distrib. Comput. 101, 41–50 (2017)
Choudhary, A.: A GSA based hybrid algorithm for bi-objective workflow scheduling in cloud computing. Future Gener. Comput. Syst. 83, 14–26 (2018)
Khalid, A.: Towards dynamic coordination among home appliances using multi-objective energy optimization for demand side management in smart buildings. IEEE Access 6, 19509–19529 (2018)
Hussain, H.M.: An efficient demand side management system with a new optimized home energy management controller in smart grid. Energies 11(1), 190 (2018)
Kong, Y., Zhang, M., Ye, D.: A belief propagation-based method for task allocation in open and dynamic cloud environments. Knowl. Based Syst. 115, 123–132 (2017)
Wickremasinghe, B., Buyya, R.: CloudAnalyst: a CloudSim-based tool for modelling and analysis of large scale cloud computing environments. MEDC Project Rep. 22(6), 433–659 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Ali, M.J., Javaid, N., Rehman, M., Sharif, M.U., Khan, M.K., Khan, H.A. (2019). State Based Load Balancing Algorithm for Smart Grid Energy Management in Fog Computing. 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_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-98557-2_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-98556-5
Online ISBN: 978-3-319-98557-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)