Abstract
The integration of Smart Grid (SG) with cloud and fog computing has improved the energy management system. The conversion of traditional grid system to SG with cloud environment results in enormous amount of data at the data centers. Rapid increase in the automated environment has increased the demand of cloud computing. Cloud computing provides services at the low cost and with better efficiency. Although problems still exists in cloud computing such as Response Time (RT), Processing Time (PT) and resource management. More users are being attracted towards cloud computing which is resulting in more energy consumption. Fog computing is emerged as an extension of cloud computing and have added more services to the cloud computing like security, latency and load traffic minimization. In this paper a Cuckoo Optimization Algorithm (COA) based load balancing technique is proposed for better management of resources. The COA is used to assign suitable tasks to Virtual Machines (VMs). The algorithm detects under and over utilized VMs and switch off the under-utilized VMs. This process turn down many VMs which puts a big impact on energy consumption. The simulation is done in Cloud Sim environment, it shows that proposed technique has better response time at low cost than other existing load balancing algorithms like Round Robin (RR) and Throttled.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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) (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)
Javaid, S., Javaid, N., Tayyaba, S.K., Sattar, N.A., Ruqia, B., Zahid, M.: Resource allocation using Fog-2-Cloud based environment for smart buildings. In: 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC-2018) (2018)
Yasmeen, A., Javaid, N., Iftkhar, H., Rehman, O., Malik, M.F.: Efficient resource provisioning for smart buildings utilizing fog and cloud based environment. In: 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC-2018) (2018)
Abbasi, M.J., Mohri, M.: Scheduling tasks in the cloud computing environment with the effect of Cuckoo optimization algorithm. Int. J. Comput. Sci. Eng. 3, 1–9 (2016)
Bouyer, A., Hatamlou, A.: An efficient hybrid clustering method based on improved cuckoo optimization and modified particle swarm optimization algorithms. Appl. Soft Comput. 67, 172–182 (2018)
Mareli, M., Twala, B.: An adaptive Cuckoo search algorithm for optimisation. Appl. Comput. Inf. (2017)
Tavana, M., Shahdi-Pashaki, S., Teymourian, E., Santos-Arteaga, F.J., Komaki, M.: A discrete Cuckoo optimization algorithm for consolidation in cloud computing. Comput. Ind. Eng. 115, 495–511 (2018)
Tusiy, S.I., Shawkat, N., Ahmed, M.A., Panday, B., Sakib, N.: Comparative analysis on improved Cuckoo search algorithm and artificial Bee colony algorithm on continuous optimization problems. Int. J. Adv. Res. Artif. Intell. 4, 14–19 (2015)
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)
Moghaddam, M.H.Y., Leon-Garcia, A., Moghaddassian, M.: On the performance of distributed and cloud-based demand response in smart grid. IEEE Trans. Smart Grid (2017)
Capizzi, G., et al.: Advanced and adaptive dispatch for smart grids by means of predictive models. IEEE Trans. Smart Grid (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)
Kumar, N., Vasilakos, A.V., Rodrigues, J.J.P.C.: A multi-tenant cloud-based DC nano grid for self-sustained smart buildings in smart cities. IEEE Commun. Mag. 55(3), 14–21 (2017)
Reka, S.S., Ramesh, V.: Demand side management scheme in smart grid with cloud computing approach using stochastic dynamic programming. Perspect. Sci. 8, 169–171 (2016)
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
Nazir, S., Shafiq, S., Iqbal, Z., Zeeshan, M., Tariq, S., Javaid, N. (2019). Cuckoo Optimization Algorithm Based Job Scheduling Using Cloud and Fog Computing in Smart Grid. 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_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-98557-2_4
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)