Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
Luo, F.: Cloud-based information infrastructure for next-generation power grid: conception architecture and applications. IEEE Trans. Smart Grid 7(4), 1896–1912 (2016)
Yasmeen, A., Javaid, N.: Exploiting Load Balancing Algorithms for Resource Allocation in Cloud and Fog Based Infrastructures. Institute of Information Technology, Islamabad 44000, Pakistan
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)
Javaid, S., Javaid, N., Asla, S., Munir, K., Alam, M.: A cloud to fog to consumer based framework for intelligent resource allocation in smart buildings
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)
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)
Jin, X., He, Z., Liu, Z.: Multi-agent-based cloud architecture of smart grid. Energy Procedia 12, 60–66 (2011)
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)
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-3203
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)
Barik, R.K.: Leveraging Fog Computing for Enhanced Smart Grid Network
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)
Xavier, V. A., Annadurai, S.: Chaotic social spider algorithm for load balance aware task scheduling in cloud computing. Cluster Computing, pp. 1-11 (2018)
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)
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-1073
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)
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)
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)
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
Ahmad, N., Javaid, N., Mehmood, M., Hayat, M., Ullah, A., Khan, H.A. (2019). Fog-Cloud Based Platform for Utilization of Resources Using Load Balancing Technique. In: Barolli, L., Kryvinska, N., Enokido, T., Takizawa, M. (eds) Advances in Network-Based Information Systems. NBiS 2018. Lecture Notes on Data Engineering and Communications Technologies, vol 22. Springer, Cham. https://doi.org/10.1007/978-3-319-98530-5_48
Download citation
DOI: https://doi.org/10.1007/978-3-319-98530-5_48
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-98529-9
Online ISBN: 978-3-319-98530-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)