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 条
  • [31] Using Machine Learning for Handover Optimization in Vehicular Fog Computing
    Memon, Salman
    Maheswaran, Muthucumaru
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 182 - 190
  • [32] A Novel Fog Computing Approach for Minimization of Latency in Healthcare using Machine Learning
    Kishor, Amit
    Chakraborty, Chinmay
    Jeberson, Wilson
    INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2021, 6 (07): : 7 - 17
  • [33] An improved discrete harris hawk optimization algorithm for efficient workflow scheduling in multi-fog computing
    Javaheri, Danial
    Gorgin, Saeid
    Lee, Jeong-A.
    Masdari, Mohammad
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 36
  • [34] Bi-Objective simplified swarm optimization for fog computing task scheduling
    Yeh, Wei-Chang
    Liu, Zhenyao
    Tseng, Kuan-Cheng
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2023, 14 (04) : 723 - 748
  • [35] Array Pattern Optimization for Steerable Circular Isotropic Antenna Array Using Cat Swarm Optimization Algorithm
    Sudipta Banerjee
    Durbadal Mandal
    Wireless Personal Communications, 2018, 99 : 1169 - 1194
  • [36] Array Pattern Optimization for Steerable Circular Isotropic Antenna Array Using Cat Swarm Optimization Algorithm
    Banerjee, Sudipta
    Mandal, Durbadal
    WIRELESS PERSONAL COMMUNICATIONS, 2018, 99 (03) : 1169 - 1194
  • [37] Fog Computing Service Provision Using Bargaining Solutions
    Shih, Yuan-Yao
    Wang, Chih-Yu
    Pang, Ai-Chun
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (06) : 1765 - 1780
  • [38] Service Placement in Fog Computing Using Constraint Programming
    Ait-Salaht, F.
    Desprez, F.
    Lebre, A.
    Prud'homme, C.
    Abderrahim, M.
    2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 19 - 27
  • [39] An IoT Management System Using Fog Computing
    Yildiran, Berkin
    Ozturk, Erel
    Ozkent, Necati
    Arslan, Yagizcan
    Korkmaz, Ilker
    2021 EIGHTH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, SYSTEMS, MANAGEMENT AND SECURITY (IOTSMS), 2021, : 146 - 153
  • [40] Efficient Energy Management Using Fog Computing
    Khan, Muhammad KaleemUllah
    Javaid, Nadeem
    Murtaza, Shakeeb
    Zahid, Maheen
    Gilani, Wajahat Ali
    Ali, Muhammad Junaid
    ADVANCES IN NETWORK-BASED INFORMATION SYSTEMS, NBIS-2018, 2019, 22 : 286 - 299