Quality of Service-Driven Optimized Resource Provisioning in Fog Computing

Quality of Service-Driven Optimized Resource Provisioning in Fog Computing

  IJETT-book-cover           
  
© 2025 by IJETT Journal
Volume-73 Issue-2
Year of Publication : 2025
Author : Vadde Usha, T. K. Rama Krishna Rao
DOI : 10.14445/22315381/IJETT-V73I2P101

How to Cite?
Vadde Usha, T. K. Rama Krishna Rao, "Quality of Service-Driven Optimized Resource Provisioning in Fog Computing," International Journal of Engineering Trends and Technology, vol. 73, no. 2, pp. 1-8, 2025. Crossref, https://doi.org/10.14445/22315381/IJETT-V73I2P101

Abstract
Fog computing extends cloud services at the network edge and has become a feasible solution for delay-sensitive IoT applications. In order to prevent uneven load distribution and to ensure the quality of service, resource provisioning is an essential aspect of the fog network. As fog nodes are dynamic and heterogeneous with varying resource capabilities, effective resource provisioning mechanisms are required for the potential use of the fog environment. Since IoT applications have different QoS requirements, it is necessary to develop efficient resource provisioning techniques considering the deadlines of applications. Numerous approaches to fog computing resource provisioning exist in the literature; nevertheless, there is still scope for improvement in the performance. In this work, we propose QoS-driven resource provisioning using an enhanced Coati Optimization Algorithm (eCOA). Our proposed model aims to minimize the delay, energy, and execution cost of IoT applications while focusing on QoS application requirements. The results have shown that the proposed algorithm reduces, on average, 21% of delay,25% of energy and 24% of cost compared to other meta-heuristic algorithms.

Keywords
Enhanced coati optimization, Fog computing, Optimization, Quality of service, Resource provision.

References
[1] Samodha Pallewatta, Vassilis Kostakos, and Rajkumar Buyya, “QoS-Aware Placement of Microservices-Based IoT Applications in Fog Computing Environments,” Future Generation Computer Systems, vol. 131, pp. 121-136, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Chang Liu et al., “Solving the Multi-Objective Problem of IoT Service Placement in Fog Computing Using Cuckoo Search Algorithm,” Neural Processing Letters, vol. 54, pp. 1823-1854, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Mahboubeh Salimian, Mostafa Ghobaei-Arani, and Ali Shahidinejad, “An Evolutionary Multi-Objective Optimization Technique to Deploy the IoT Services in Fog-Enabled Networks: An Autonomous Approach,” Applied Artificial Intelligence: An International Journal, vol. 36, no. 1, pp. 1-34, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Olena Skarlat et al., “Optimized IoT Service Placement in the Fog,” Service Oriented Computing and Applications, vol. 11, pp. 427-443, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Kirandeep Kaur, Arjan Singh, and Anju Sharma, “A Systematic Review on Resource Provisioning in Fog Computing,” Transactions on Emerging Telecommunications Technologies, vol. 34, no. 4, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Zhijun Zhang, Hui Sun, and Hajar Abutuqayqah, “An Efficient and Autonomous Scheme for Solving IoT Service Placement Problem Using the Improved Archimedes Optimization Algorithm,” Journal of King Saud University - Computer and Information Sciences, vol. 35, no. 3, pp. 157-175, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Suresh Kumar Srichandan et al., “A Secure and Distributed Placement for Quality of Service-Aware IoT Requests in Fog-Cloud of Things: A Novel Joint Algorithmic Approach,” IEEE Access, vol. 12, pp. 56730-56748, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Shuaibing Lu et al., “QoS-aware Online Service Provisioning and Updating in Cost-Efficient Multi-Tenant Mobile Edge Computing,” IEEE Transactions on Services Computing, vol. 17, no. 1, pp. 113-126, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Abdelhamied A. Ateya et al., “Edge Computing Platform with Efficient Migration Scheme for 5G/6G Networks,” Computer Systems Science and Engineering, vol. 45, no. 2, pp. 1775-1787, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Defu Zhao, Qunying Zou, and Milad Boshkani Zadeh, “A QoS-Aware IoT Service Placement Mechanism in Fog Computing Based on Open-Source Development Model,” Journal of Grid Computing, vol. 20, no. 12, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Soroush Hashemifar, and Amir Rajabzadeh, “Optimal Service Provisioning in IoT Fog-Based Environment for QoS-Aware Delay-Sensitive Application,” Computers and Electrical Engineering, vol. 111, no. B, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Mirsaeid Hosseini Shirvani, and Yaser Ramzanpoor, “Multi-Objective QoS-Aware Optimization for Deployment of IoT Applications on Cloud and Fog Computing Infrastructure,” Neural Computing and Applications, vol. 35, pp. 19581-19626, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Amir Hossein Mokabberi, Aliakbar Iranmehr, and Mehdi Golsorkhtabaramiri, “A Review of Energy-efficient QoS-aware Composition in the Internet of Things,” 8th International Conference on Technology and Energy Management (ICTEM), Iran, pp. 1-6, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[14] Meenu Vijarania et al., “Energy Efficient Load-Balancing Mechanism in Integrated IoT-Fog-Cloud Environment,” Electronics, vol. 12, no. 11, pp. 1-13, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Resul Das, and Muhammad Muhammad Inuwa, “A Review on Fog Computing: Issues, Characteristics, Challenges, and Potential Applications,” Telematics and Informatics Reports, vol. 10, pp. 1-20, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[16] K. Bhargavi, B. Sathish Babu, and Sajjan G. Shiva, “Type-2-Soft-Set Based Uncertainty Aware Task Offloading Framework for Fog Computing Using Apprenticeship Learning,” Cybernetics and Information Technologies, vol. 23, pp. 38-58, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[17] Saad-Eddine Chafi et al., “Novel PSO-Based Algorithm for Workflow Time and Energy Optimization in a Heterogeneous Fog Computing Environment,” IEEE Access, vol. 12, pp. 41517-41530, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[18] Seyed Salar Sefati, Mehrdad Abdi, and Ali Ghaffari, “QoS-Based Routing Protocol and Load Balancing in Wireless Sensor Networks Using the Markov Model and the Artificial Bee Colony Algorithm,” Peer-to-Peer Networking and Applications, vol. 16, no. 3, pp. 1499-1512, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[19] Kouros Zanbouri et al., “A New Fog-Based Transmission Scheduler on the Internet of Multimedia Things Using a Fuzzy-Based Quantum Genetic Algorithm,” IEEE MultiMedia, vol. 30, no. 3, pp. 74-86, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[20] Faizan Murtaza et al., “QoS-Aware Service Provisioning in Fog Computing,” Journal of Network and Computer Applications, vol. 165, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[21] Kalka Dubey, S.C. Sharma, and Mohit Kumar, “A Secure IoT Applications Allocation Framework for Integrated Fog-Cloud Environment,” Journal of Grid Computing, vol. 20, no. 1, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[22] D. Baburao, T. Pavankumar, and C.S.R. Prabhu, “Load Balancing in the Fog Nodes Using Particle Swarm Optimization-Based Enhanced Dynamic Resource Allocation Method,” Applied Nanoscience, vol. 13, pp. 1045-1054, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[23] Nerijus Morkevicius, Agnius Liutkevicius, and Algimantas Venckauskas, “Multi-Objective Path Optimization in Fog Architectures Using the Particle Swarm Optimization Approach,” Sensors, vol. 23, no. 6, pp. 1-20, 2023.
[CrossRef] [Google Scholar] [Publisher Link] [24] Anton Beloglazov, and Rajkumar Buyya, “Optimal Online Deterministic Algorithms and Adaptive Heuristics for Energy and Performance Efficient Dynamic Consolidation of Virtual Machines in Cloud Data Centers,” Concurrency and Computation: Practice and Experience, vol. 24, no. 13, pp. 1397-1420, 2012.
[CrossRef] [Google Scholar] [Publisher Link]
[25] Mohammad Dehghani et al., “Coati Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems,” Knowledge-Based Systems, vol. 259, pp. 1-43, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[26] Usha Vadde, and Vijaya Sri Kompalli, “Energy Efficient Service Placement in Fog Computing,” PeerJ Computer Science, vol. 8, pp. 1-16, 2022.
[CrossRef] [Google Scholar] [Publisher Link]