Using fog computing (FC) and optimization techniques for tasks migration and resource allocation in the internet of things (IoT)

被引:0
作者
Arvaneh F. [1 ]
Zarafshan F. [2 ]
Karimi A. [1 ]
机构
[1] Department of Computer Engineering, Arak Branch, Islamic Azad University, Arak
[2] Department of Computer Engineering, Ashtian Branch, Islamic Azad University, Ashtian
关键词
cloud computing; fog computing; Iot; resource allocation; tasks migration;
D O I
10.1080/1206212X.2023.2287257
中图分类号
学科分类号
摘要
The present paper proposes a novel algorithm with the highest accuracy and efficiency for resource allocation in the IoT, considering the fog computing technique. To meet the need for resource allocation, including central processing unit, bandwidth, and main memory, the Genetic Algorithm, Particle Swarm Optimization, Adaptive Weighted Particle Swarm Optimization, Crystal Structure Algorithm, and Simulated Annealing were examined. The obtained results emphasize the better performance of Simulated Annealing compared to the rest. The findings of this paper can benefit optimizing the tasks migration in internet of things. The major innovation of this research lies in the heart of the comparison made between the selected algorithms to see which one conducted the migration tasks with the highest accuracy and remarkable convergence rate. © 2024 Informa UK Limited, trading as Taylor & Francis Group.
引用
收藏
页码:113 / 121
页数:8
相关论文
共 47 条
[11]  
Elmisery A.M., Rho S., Aborizka M., A new computing environment for collective privacy protection from constrained healthcare devices to IoT cloud services, Cluster Comput, 22, 1, pp. 1611-1638, (2019)
[12]  
Bitam S., Zeadally S., Mellouk A., Fog computing job scheduling optimization based on bees swarm, Enterprise Information Systems, 12, 4, pp. 373-397, (2018)
[13]  
Songhorabadi M., Rahimi M., MoghadamFarid A., Et al., Fog computing approaches in IoT-enabled smart cities, J Netw Comput Appl, 211, (2023)
[14]  
Abohamama A.S., El-Ghamry A., Hamouda E., Real-Time task scheduling algorithm for IoT-based applications in the cloud–Fog environment, J Netw Syst Manage, 30, 4, (2022)
[15]  
Gupta S., Garg R., Gupta N., Et al., Energy-efficient dynamic homomorphic security scheme for fog computing in IoT networks, J Inform Securit Appl, 58, (2021)
[16]  
S H., N V., A review on Fog computing: architecture, Fog with IoT, algorithms and research challenges, ICT Express, 7, 2, pp. 162-103176, (2021)
[17]  
Li X., Chen T., Cheng Q., Et al., An efficient and authenticated key establishment scheme based on fog computing for healthcare system, Front Comput Sci, 16, 4, (2022)
[18]  
Meng F., Cheng L., Wang M., ABDKS: attribute-based encryption with dynamic keyword search in fog computing, Front Comput Sci, 15, 5, (2021)
[19]  
Natesha B.V., Guddeti R.M.R., Meta-heuristic based hybrid service placement strategies for Two-level Fog computing architecture, J Netw Syst Manage, 30, 3, (2022)
[20]  
Talaat F.M., Ali S.H., Saleh A.I., Et al., Effective load balancing strategy (ELBS) for real-time Fog computing environment using fuzzy and probabilistic neural networks, J Netw Syst Manage, 27, 4, pp. 883-164929, (2019)