Skip to main content

Advertisement

Log in

Secure Load Balancing in Fog Computing Using improved Tasmanian Devil Optimization Algorithm with Blockchain

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

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

  1. 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.

    Article  Google Scholar 

  2. 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.

  3. Premkumar, N., & Santhosh, R. (2023). Pelican optimization algorithm with blockchain for secure load balancing in fog computing. Multimedia Tools and Applications, pp.1–23.

  4. 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.

    Article  Google Scholar 

  5. 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.

    Article  Google Scholar 

  6. 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.

    Article  Google Scholar 

  7. 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.

  8. 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.

    Article  Google Scholar 

  9. 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.

    Article  Google Scholar 

  10. 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.

  11. 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.

    Article  Google Scholar 

  12. 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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  14. 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.

    Article  Google Scholar 

  15. 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.

    Article  Google Scholar 

  16. 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.

    Article  Google Scholar 

  17. 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.

    Article  Google Scholar 

  18. 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.

    Article  Google Scholar 

  19. 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.

  20. 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.

    Article  Google Scholar 

  21. 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.

    Article  Google Scholar 

Download references

Funding

The authors declare that they do not have competing interests and funding.

Author information

Authors and Affiliations

Authors

Contributions

The author read and approved the final manuscript.

Corresponding author

Correspondence to N. Premkumar.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-024-11321-x

Keywords