State Based Load Balancing Algorithm for Smart Grid Energy Management in Fog Computing
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).
KeywordsSmart Grids Round Robin Micro Grids Processing time Response time Cost Cloud computing Fog computing
- 3.Cao, Z.: Optimal cloud computing resource allocation for demand side management in smart grid. IEEE Trans. Smart Grid 8(4), 1943–1955 (2017)Google Scholar
- 5.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)Google Scholar
- 12.Kazmi, S., et al.: Towards optimization of metaheuristic algorithms for IoT enabled smart homes targeting balanced demand and supply of energy. IEEE Access (2017)Google Scholar
- 14.Yang, J., et al.: A task scheduling algorithm considering game theory designed for energy management in cloud computing. Future Gener. Comput. Syst. (2017)Google Scholar
- 20.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)Google Scholar