Abstract
The concept of cloud computing is becoming popular with each passing day. Clouds provide virtual environment for computation and storage. Number of cloud users is increasing drastically which may cause network congestion problem. To avoid such situation, fog computing is used along with cloud computing. Cloud act as a global system and fog works locally. As the requests from users are increasing so load balancing is also required on fog side. In this paper, a three layered cloud and fog based architecture is proposed. Fog computing acts as a middle layer between users and the cloud. Users’ requests are handled at fog layer and filtered data is forwarded to cloud. A single fog has multiple virtual machines (VMs) that are assigned to the users’ requests. The load balancing problem of these requests is managed by proposed weighted cuckoo search (WCS) algorithm. Simulations are carried out to evaluate the performance of proposed model. Results are presented in the form of bar graphs for comparison and detailed values of each parameter are presented in tables. Results show the effectiveness of proposed technique.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Tani, H.G., El Amrani, C.: Cloud computing CPU allocation and scheduling algorithms using CloudSim simulator. Int. J. Electr. Comput. Eng. 6(4), 1866 (2016)
Manasrah, A.M., Ba Ali, H.: Workflow scheduling using hybrid GA-PSO algorithm in cloud computing. Wirel. Commun. Mob. Comput. (2018)
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)
Patel, D., Rajawat, A.S.: Efficient throttled load balancing algorithm in cloud environment. Int. J. Mordern Trends Eng. Res. 2(3) (2015)
Devi, D.C., Uthariaraj, V.R.: Load balancing in cloud computing environment using improved weighted round robin algorithm for nonpreemptive dependent tasks. Sci. World J. (2016)
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), pp. 1–6 (2018)
Chekired, D.A., Khoukhi, L.: Smart grid solution for charging and discharging services based on cloud computing scheduling. IEEE Trans. Industr. Inf. 13(6), 3312–3321 (2017)
Cao, Z., Lin, J., Wan, C., Song, Y., Zhang, Y., Wang, X.: Optimal cloud computing resource allocation for demand side management in smart grid. IEEE Trans. Smart Grid 8(4), 1943–1955 (2017)
Javaid, S., Javaid, N., Tayyaba, S., 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), pp. 1–6 (2018)
Mohamed, N., Al-Jaroodi, J., Jawhar, I., Lazarova-Molnar, S., Mahmoud, S.: SmartCityWare: a service-oriented middleware for cloud and fog enabled smart city services. IEEE Access 5, 17576–17588 (2017)
Gautam, P., Bansal, R.: Extended round robin load balancing in cloud computing. Int. J. Eng. Comput. Sci. 3(8), 7926–31 (2014)
Yaghmaee, M.H., Moghaddassian, M., Leon-Garcia, A.: Autonomous two-tier cloud-based demand side management approach with microgrid. IEEE Trans. Industr. Inf. 13(3), 1109–1120 (2017)
Naik, M., Nath, M.R., Wunnava, A., Sahany, S., Panda, R.: A new adaptive cuckoo search algorithm. In: 2015 IEEE 2nd International Conference on Recent Trends in Information Systems (ReTIS), pp. 1–5. IEEE, July 2015
Patel, H., Patel, R.: Cloud analyst: an insight of service broker policy. Int. J. Adv. Res. Comput. Commun. Eng. 4(1), 122–127 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Rahim, M.H., Javaid, N., Rahim, S., Naz, M., Akbar, M., Javed, F. (2019). Weighted Cuckoo Search Based Load Balanced Cloud for Green Smart Grids. In: Barolli, L., Xhafa, F., Javaid, N., Enokido, T. (eds) Innovative Mobile and Internet Services in Ubiquitous Computing. IMIS 2018. Advances in Intelligent Systems and Computing, vol 773. Springer, Cham. https://doi.org/10.1007/978-3-319-93554-6_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-93554-6_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-93553-9
Online ISBN: 978-3-319-93554-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)