Imperialist competitive based approach for efficient deployment of IoT services in fog computing

被引:4
作者
Zare, Mansoureh [1 ]
Sola, Yasser Elmi [1 ]
Hasanpour, Hesam [1 ]
机构
[1] Islamic Azad Univ, Dept Informat Technol & Comp Engn, Sabzevar Branch, Sabzevar, Iran
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2024年 / 27卷 / 01期
关键词
IoT service placement; Imperialist competitive; Fog computing; PLACEMENT; ALGORITHM; NETWORK;
D O I
10.1007/s10586-023-03985-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although Quality of Service (QoS) and cost reduction are the main achievement of using resource rich cloud computing in IoT environments, the centralized architecture of cloud computing paradigms and long distance between IoT applications and resources causes to some inefficacy especially in real time applications. Hence, fog computing was joined into cloud computing as a new paradigm to overcome these limitations. Fog computing can provide required resources for IoT devices at the edge of network without involving the cloud. This causes processing, analysis, and storage be closer to the clients and data creation locations, thus efficiency can be improved. Each real time IoT application includes a set of services with different QoS requirements. The resources required for these services can be provided by deploying on fog nodes. This study addresses the IoT Service Placement Problem (SPP) as an autonomous planning model in fog computing. The Imperialist Competitive Algorithm as a metaheuristic approach to solving this problem was developed. Resource distribution is leveraged during allocation process considering fog nodes with sufficient resources because they can host multiple IoT services. The proposed algorithm prioritizes IoT services to reduce delay and solves SPP as a multi-objective problem. Service cost, energy consumption, resource utilization, delay cost and throughput are the specified objectives. In addition, conceptual framework is considered for expressing the proposed autonomous planning model and describing the interactions between the components of the cloud-fog-IoT ecosystem. The proposed algorithm is evaluated by simulation on a synthetic fog environment compared to its counterparts. Experimental results show the proposed algorithm can effectively improve service placement performance 9-17 percent against state-of-the-art algorithms.
引用
收藏
页码:845 / 858
页数:14
相关论文
共 50 条
  • [31] ENHANCING DATA SECURITY IN IoT HEALTHCARE SERVICES USING FOG COMPUTING
    Winnie, Yumnam
    Umamaheswari, E.
    Ajay, D. M.
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ADVANCED COMPUTING (ICRTAC-CPS 2018), 2018, : 200 - 205
  • [32] HOlistic pRocessing and NETworking (HORNET): An Integrated Solution for IoT-Based Fog Computing Services
    Bellavista, Paolo
    Giannelli, Carlo
    Montenero, Dmitrij David Padalino
    Poltronieri, Filippo
    Stefanelli, Cesare
    Tortonesi, Mauro
    IEEE ACCESS, 2020, 8 (08): : 66707 - 66721
  • [33] SMADA-Fog: Semantic model driven approach to deployment and adaptivity in fog computing
    Petrovic, Nenad
    Tosic, Milorad
    SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101
  • [34] Deep reinforcement learning-based optimal deployment of IoT machine learning jobs in fog computing architecture
    Bushehrian, Omid
    Moazeni, Amir
    COMPUTING, 2025, 107 (01)
  • [35] Optimal Agreement Achievement in a Fog Computing Based IoT
    Wang, Shu-Ching
    Hsiung, Wei-Shu
    Yan, Kuo-Qin
    Tsai, Yao-Te
    JOURNAL OF INTERNET TECHNOLOGY, 2019, 20 (06): : 1767 - 1779
  • [36] Design of Fog Computing based IoT Application Architecture
    Kum, Seung Woo
    Moon, Jaewon
    Lim, Tae-Beom
    2017 IEEE 7TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - BERLIN (ICCE-BERLIN), 2017, : 88 - 89
  • [37] Modeling industry 4.0 based fog computing environments for application analysis and deployment
    Verba, Nandor
    Chao, Kuo-Ming
    Lewandowski, Jacek
    Shah, Nazaraf
    James, Anne
    Tian, Feng
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 91 : 48 - 60
  • [38] Multi-objective QoS-aware optimization for deployment of IoT applications on cloud and fog computing infrastructure
    Hosseini Shirvani, Mirsaeid
    Ramzanpoor, Yaser
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (26) : 19581 - 19626
  • [39] Efficient routing protocol for IoT networks based on fog computing and routing protocol of low-power lossy networks
    Verma, Ankit
    Deswal, Suman
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2023, 16 (03) : 176 - 184
  • [40] FOG AND CLOUD COMPUTING ASSISTED IOT MODEL BASED PERSONAL EMERGENCY MONITORING AND DISEASES PREDICTION SERVICES
    Li, Zhancui
    Wen, Longri
    Liu, Jimin
    Jia, Quanqiu
    Che, Chengri
    Shi, Chengfeng
    Cai, Haiying
    COMPUTING AND INFORMATICS, 2020, 39 (1-2) : 5 - 27