A new approach for service activation management in fog computing using Cat Swarm Optimization algorithm

被引:0
|
作者
Hashemi, Sayed Mohsen [1 ]
Sahafi, Amir [2 ]
Rahmani, Amir Masoud [3 ]
Bohlouli, Mahdi [4 ,5 ,6 ]
机构
[1] Islamic Azad Univ, Qeshm Branch, Dept Comp Engn, Qeshm, Iran
[2] Islamic Azad Univ, Dept Comp Engn, South Tehran Branch, Tehran, Iran
[3] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, 123 Univ Rd,Sect 3, Touliu 64002, Yunlin, Taiwan
[4] Inst Adv Studies Basic Sci, Dept Comp Sci & Informat Technol, Zanjan, Iran
[5] Petanux GmbH, Res & Innovat Dept, Bonn, Germany
[6] Inst Adv Studies Basic Sci IASBS, Res Ctr Basic Sci & Modern Technol RBST, Zanjan, Iran
关键词
Service activation; Energy consumption; Container; Fog computing; Cat Swarm Optimization algorithm; PLACEMENT; INTERNET; THINGS;
D O I
10.1007/s00607-024-01302-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Today, with the increasing expansion of IoT devices and the growing number of user requests, processing their demands in computational environments has become increasingly challenging.The large volume of user requests and the appropriate distribution of tasks among computational resources often result in disordered energy consumption and increased latency. The correct allocation of resources and reducing energy consumption in fog computing are still significant challenges in this field. Improving resource management methods can provide better services for users. In this article, with the aim of more efficient allocation of resources and service activation management, the metaheuristic algorithm CSO (Cat Swarm Optimization) is used. User requests are received by a request evaluator, prioritized, and efficiently executed using the container live migration technique on fog resources. The container live migration technique leads to the migration of services and their better placement on fog resources, avoiding unnecessary activation of physical resources. The proposed method uses a resource manager to identify and classify available resources, aiming to determine the initial capacity of physical fog resources. The performance of the proposed method has been tested and evaluated using six metaheuristic algorithms, namely Particle Swarm Optimization (PSO), Ant Colony Optimization, Grasshopper Optimization algorithm, Genetic algorithm, Cuckoo Optimization algorithm, and Gray Wolf Optimization, within iFogSim. The proposed method has shown superior efficiency in energy consumption, execution time, latency, and network lifetime compared to other algorithms.
引用
收藏
页码:3537 / 3572
页数:36
相关论文
共 50 条
  • [1] GWO-SA: Gray Wolf Optimization Algorithm for Service Activation Management in Fog Computing
    Hashemi, Sayed Mohsen
    Sahafi, Amir
    Rahmani, Amir Masoud
    Bohlouli, Mahdi
    IEEE ACCESS, 2022, 10 : 107846 - 107863
  • [2] Optimal Scheduling using Advanced Cat Swarm Optimization Algorithm to Improve Performance in Fog Computing
    Huo, Xiaoyan
    Wang, Xuemei
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (07) : 1059 - 1071
  • [3] A cost-efficient IoT service placement approach using whale optimization algorithm in fog computing environment
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 200
  • [4] Multi Objective Task Scheduling in Cloud Computing Using Cat Swarm Optimization Algorithm
    Mangalampalli, Sudheer
    Swain, Sangram Keshari
    Mangalampalli, Vamsi Krishna
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (02) : 1821 - 1830
  • [5] Prioritized Task-Scheduling Algorithm in Cloud Computing Using Cat Swarm Optimization
    Mangalampalli, Sudheer
    Swain, Sangram Keshari
    Chakrabarti, Tulika
    Chakrabarti, Prasun
    Karri, Ganesh Reddy
    Margala, Martin
    Unhelkar, Bhuvan
    Krishnan, Sivaneasan Bala
    SENSORS, 2023, 23 (13)
  • [6] Multi Objective Task Scheduling in Cloud Computing Using Cat Swarm Optimization Algorithm
    Sudheer Mangalampalli
    Sangram Keshari Swain
    Vamsi Krishna Mangalampalli
    Arabian Journal for Science and Engineering, 2022, 47 : 1821 - 1830
  • [7] COMITMENT: A Fog Computing Trust Management Approach
    Al-khafajiy, Mohammed
    Baker, Thar
    Asim, Muhammad
    Guo, Zehua
    Ranjan, Rajiv
    Longo, Antonella
    Puthal, Deepak
    Taylor, Mark
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 137 : 1 - 16
  • [8] Trust Management and Resource Optimization in Edge and Fog Computing Using the CyberGuard Framework
    Alwakeel, Ahmed M.
    Alnaim, Abdulrahman K.
    SENSORS, 2024, 24 (13)
  • [9] A lightweight decentralized service placement policy for performance optimization in fog computing
    Guerrero, Carlos
    Lera, Isaac
    Juiz, Carlos
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (06) : 2447 - 2464
  • [10] Optimized Distributed Resource Management in Fog Computing by Using Ant-Colony Optimization
    Mirtaheri, Seyedeh Leili
    Shirzad, Hamid Reza
    FUTURE TRENDS OF HPC IN A DISRUPTIVE SCENARIO, 2019, 34 : 206 - 219