An efficient and autonomous scheme for solving IoT service placement problem using the improved Archimedes optimization algorithm

被引:9
作者
Zhang, Zhijun [1 ]
Sun, Hui [1 ]
Abutuqayqah, Hajar [2 ]
机构
[1] Weifang Univ Sci & Technol, Weifang 262700, Shandong, Peoples R China
[2] Univ Tabuk, Univ Coll Duba, Math Dept, Tabuk 49311, Saudi Arabia
关键词
IoT; SPP; AOA; Deployment Distribution; Shared Parallel Architecture; SYSTEMS;
D O I
10.1016/j.jksuci.2023.02.015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The ever-increasing growth of the number of Internet of Things (IoT) devices connected to the network has led to the emergence of cloud computing shortcomings such as delay, storage and bandwidth. Fog computing has been developed as an emerging computing paradigm to overcome the challenges of cloud computing. This paradigm can support delay-critical and computationally intensive applications by pro-viding resources at the network edge. As fog nodes appear with limited resources, IoT service placement schemes can improve the Quality of Service (QoS) and system performance. In general, the mapping between fog nodes and IoT services is known as the Service Placement Problem (SPP) in fog computing. To date, various meta-heuristic approaches have been introduced to solve SPP, but few are known in the research society due to computational complexity. Hence, this study proposes an efficient and autono-mous scheme to solve SPP using meta-heuristic approaches with shared parallel architecture that can overcome the problem complexity. Specifically, we use the Archimedes Optimization Algorithm (AOA) as a new meta-heuristic approach inspired by the physics law of Archimedes' Principle. The proposed scheme, as SPP-AOA, formulates SPP as a multi-objective problem and performs the placement of auton-omous services on distributed fog domains. Our main concerns in SPP are related to resource utilization, service cost, energy consumption, delay cost and throughput. SPP-AOA performs placement based on extracting resource distribution over time, which can save more resources to handle future requests. The effectiveness of the proposed scheme has been proven through evaluation on Barabasi-Albert net-work topology. Compared to the state-of-the-art methods, SPP-AOA deploys an average of 5% more ser-vice in fog, lowers costs by 2% and waiting time by 20%, and reduces placement on the cloud by 14%. (c) 2023 Published by Elsevier B.V. on behalf of King Saud University.
引用
收藏
页码:157 / 175
页数:19
相关论文
共 50 条
  • [1] SDFog-Mesh: A software-defined fog computing architecture over wireless mesh networks for semi-permanent smart environments
    Ali, Shabir
    Pandey, Mayank
    Tyagi, Neeraj
    [J]. COMPUTER NETWORKS, 2022, 211
  • [2] Wireless-Fog Mesh: A framework for in-network computing of microservices in semipermanent smart environments
    Ali, Shabir
    Pandey, Mayank
    Tyagi, Neeraj
    [J]. INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2020, 30 (06)
  • [3] An autonomous IoT service placement methodology in fog computing
    Ayoubi, Masoumeh
    Ramezanpour, Mohammadreza
    Khorsand, Reihaneh
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (05) : 1097 - 1120
  • [4] Back-stepping control of delta parallel robots with smart dynamic model selection for construction applications
    Azad, Faraz Abed
    Rad, Saeed Ansari
    Arashpour, Mehrdad
    [J]. AUTOMATION IN CONSTRUCTION, 2022, 137
  • [5] A consecutive hybrid spiking-convolutional (CHSC) neural controller for sequential decision making in robots
    Azimirad, Vahid
    Ramezanlou, Mohammad Tayefe
    Sotubadi, Saleh Valizadeh
    Janabi-Sharifi, Farrokh
    [J]. NEUROCOMPUTING, 2022, 490 : 319 - 336
  • [6] Placement of IoT services in fog environment based on complex network features: a genetic-based approach
    Azimzadeh, Masomeh
    Rezaee, Ali
    Jassbi, Somayyeh Jafarali
    Esnaashari, Mehdi
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (05): : 3423 - 3445
  • [7] FONS: a fog orchestrator node selection model to improve application placement in fog computing
    Baranwal, Gaurav
    Vidyarthi, Deo Prakash
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (09) : 10562 - 10589
  • [8] Spectral clustering on protein-protein interaction networks via constructing affinity matrix using attributed graph embedding
    Berahmand, Kamal
    Nasiri, Elahe
    Mohammadiani, Rojiar Pir
    Li, Yuefeng
    [J]. COMPUTERS IN BIOLOGY AND MEDICINE, 2021, 138
  • [9] webTWAS: a resource for disease candidate susceptibility genes identified by transcriptome-wide association study
    Cao, Chen
    Wang, Jianhua
    Kwok, Devin
    Cui, Feifei
    Zhang, Zilong
    Zhao, Da
    Li, Mulin Jun
    Zou, Quan
    [J]. NUCLEIC ACIDS RESEARCH, 2022, 50 (D1) : D1123 - D1130
  • [10] Small-gain technique-based adaptive output constrained control design of switched networked nonlinear systems via event-triggered communications
    Cao, Zhongwen
    Niu, Ben
    Zong, Guangdeng
    Xu, Ning
    [J]. NONLINEAR ANALYSIS-HYBRID SYSTEMS, 2023, 47