Abstract
The only thing that sets fog computing apart from the cloud is its proximity to end users, which allows them to process and respond to customers faster. Second, it helps the Internet of Things, sensor networks, and real-time streaming apps—all of which depend on dependable and fast internet access. This study develops the optimal technique for fog computing load balancing and authentication. The Improved Tasmanian devil optimization (ITDO) algorithm and blockchain technology are combined in the suggested strategy. Blockchain technology is applied to data security and user authentication. Fog computing load balancing is optimised by the TDO, which manages optimal load balancing. Blockchain network nodes called fog nodes and edge devices log and verify the load-blanking procedure. In fog computing, load balancing and user authentication are the main research objectives. For load balancing, novel multi-objective function is designed. The performance of presented technique is analysed based on various metrics and performance compared with different techniques. For experimental analysis proposed approach attained the minimum waiting time of 25 s.










Similar content being viewed by others
Availability of data and material
Data sharing does not apply to this article as no datasets were generated or analyzed during the current study.
References
Agrawal, N. (2021). Dynamic load balancing assisted optimized access control mechanism for edge-fog-cloud network in Internet of Things environment. Concurrency and Computation: Practice and Experience, 33(21), e6440.
Lee, J. L., Kerns, S .C., & Hong, S. (2019). A secure iot-fog-cloud framework using blockchain based on dat for mobile iot. In 2019 IEEE 10th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON) (pp. 0213–0218). IEEE.
Premkumar, N., & Santhosh, R. (2023). Pelican optimization algorithm with blockchain for secure load balancing in fog computing. Multimedia Tools and Applications, pp.1–23.
Whaiduzzaman, M., Mahi, M. J. N., Barros, A., Khalil, M. I., Fidge, C., & Buyya, R. (2021). BFIM: Performance measurement of a blockchain based hierarchical tree layered fog-IoT microservice architecture. IEEE Access, 9, 106655–106674.
Beraldi, R., Canali, C., Lancellotti, R., & Mattia, G. P. (2020). Distributed load balancing for heterogeneous fog computing infrastructures in smart cities. Pervasive and Mobile Computing, 67, 101221.
Tariq, N., Asim, M., Al-Obeidat, F., Zubair Farooqi, M., Baker, T., Hammoudeh, M., & Ghafir, I. (2019). The security of big data in fog-enabled IoT applications including blockchain: A survey. Sensors, 19(8), 1788.
Ashik, M. H., Maswood, M. M. S. & Alharbi, A. G. (2020). Designing a fog-cloud architecture using blockchain and analyzing security improvements. In 2020 international conference on electrical, communication, and computer engineering (ICECCE) (pp. 1–6). IEEE.
Jain, V., & Kumar, B. (2021). Combinatorial auction based multi-task resource allocation in fog environment using blockchain and smart contracts. Peer-to-Peer Networking and Applications, 14(5), 3124–3142.
Yahaya, A. S., Javaid, N., Javed, M. U., Shafiq, M., Khan, W. Z., & Aalsalem, M. Y. (2020). Blockchain-based energy trading and load balancing using contract theory and reputation in a smart community. IEEE Access, 8, 222168–222186.
Lakhan, A., Ahmad, M., Bilal, M., Jolfaei, A., & Mehmood, R. M. (2021). Mobility aware blockchain enabled offloading and scheduling in vehicular fog cloud computing. IEEE Transactions on Intelligent Transportation Systems, 22(7), 4212–4223.
Liao, H., Mu, Y., Zhou, Z., Sun, M., Wang, Z., & Pan, C. (2020). Blockchain and learning-based secure and intelligent task offloading for vehicular fog computing. IEEE Transactions on Intelligent Transportation Systems, 22(7), 4051–4063.
Razaque, A., Jararweh, Y., Alotaibi, B., Alotaibi, M., Hariri, S., & Almiani, M. (2022). Energy-efficient and secure mobile fog-based cloud for the Internet of Things. Future Generation Computer Systems, 127, 1–13.
Gao, Y., Wu, W., Si, P., Yang, Z., & Yu, F. R. (2021). B-ReST: Blockchain-enabled resource sharing and transactions in fog computing. IEEE Wireless Communications, 28(2), 172–180.
Iqbal, S., Malik, A. W., Rahman, A. U., & Noor, R. M. (2020). Blockchain-based reputation management for task offloading in micro-level vehicular fog network. IEEE Access, 8, 52968–52980.
Sharma, V., You, I., Palmieri, F., Jayakody, D. N. K., & Li, J. (2018). Secure and energy-efficient handover in fog networks using blockchain-based DMM. IEEE Communications Magazine, 56(5), 22–31.
Huang, X., Ye, D., Yu, R., & Shu, L. (2020). Securing parked vehicle assisted fog computing with blockchain and optimal smart contract design. IEEE/CAA Journal of Automatica Sinica, 7(2), 426–441.
Boudieb, W., Abdelhamid, M., Mimoun, M., Ahmed, B., & Mahmoud, B. (2024). Microservice instances selection and load balancing in fog computing using deep reinforcement learning approach. Future Generation Computer Systems, 156, 77–94.
Ibrahim, M., YunJung, L., & Do-Hyuen, K. (2024). DALBFog: Deadline-aware and load-balanced task scheduling for the Internet of Things in fog computing. IEEE Systems, Man, and Cybernetics Magazine, 10(1), 62–71.
Baburao, D., Pavankumar, T., & Prabhu, C. S. R. (2024). A novel application framework for resource optimization, service migration, and load balancing in fog computing environment. 13(2), 1–14.
Premalatha, B., & Prakasam, P. (2024). Optimal energy-efficient resource allocation and fault tolerance scheme for task offloading in IoT-FoG computing networks. Computer Networks, 238, 110080.
Rizk-Allah, R. M., El-Sehiemy, R. A., & Abdelwanis, M. I. (2024). Improved Tasmanian devil optimization algorithm for parameter identification of electric transformers. Neural Computing and Applications, 36(6), 3141–3166.
Funding
The authors declare that they do not have competing interests and funding.
Author information
Authors and Affiliations
Contributions
The author read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interests
The corresponding author states that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Premkumar, N., Santhosh, R. Secure Load Balancing in Fog Computing Using improved Tasmanian Devil Optimization Algorithm with Blockchain. Wireless Pers Commun 136, 547–565 (2024). https://doi.org/10.1007/s11277-024-11321-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-024-11321-x