Placement of IoT services in fog environment based on complex network features: a genetic-based approach

被引:0
|
作者
Masomeh Azimzadeh
Ali Rezaee
Somayyeh Jafarali Jassbi
Mehdi Esnaashari
机构
[1] Islamic Azad University,Department of Computer Engineering, Science and Research Branch
[2] K. N. Toosi University of Technology,Faculty of Computer Engineering
来源
Cluster Computing | 2022年 / 25卷
关键词
Service placement; Internet of things; Fog computing; Complex networks; Community creation;
D O I
暂无
中图分类号
学科分类号
摘要
The growth of the Internet of Things (IoT) has caused an ever-increasing number of devices to be added to the network. Fog computing is an emerging technology that aims to overcome the common challenges, such as delay, bandwidth usage, and security, by bringing the process and the storage closer to the user. Services that should serve IoT nodes usually have complex multi-component structures. Thus, mapping such structures onto the dynamic and complex fog environment is challenging. In this paper, we propose a novel Fog Service Placement algorithm based on Complex Networks feature (FSPCN) by considering the community concept to overcome this issue. Previous research commonly formed communities solely based on the network structure. We argue that grouping fog nodes into balanced communities before service placement, based on the network structure and nodes and links attributes, can lead to more effective placement of IoT services concerning resource use and application delay. In addition, we have defined a neighborhood distance metric, calculated based on the number of common neighbors among communities, to prioritize communities. This improves the average number of hops from requesting nodes to the requested services and reduces delay and traffic within the network. The experimental results show that the proposed algorithm significantly outperforms state-of-the-art algorithms in terms of resource use and response time. Thus, the FSPCN method deploys more applications in the fog environment and decreases up to 17% the number of applications placed in the cloud. This method also reduces the average delay about 30%.
引用
收藏
页码:3423 / 3445
页数:22
相关论文
共 50 条
  • [1] 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
  • [2] A genetic-based approach for service placement in fog computing
    Sarrafzade, Nazanin
    Entezari-Maleki, Reza
    Sousa, Leonel
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (08): : 10854 - 10875
  • [3] A genetic-based approach for service placement in fog computing
    Nazanin Sarrafzade
    Reza Entezari-Maleki
    Leonel Sousa
    [J]. The Journal of Supercomputing, 2022, 78 : 10854 - 10875
  • [4] A genetic-based requirements-aware approach for reliable IoT applications in the Fog
    Chouat, Houda
    Abbassi, Imed
    Graiet, Mohamed
    [J]. 2021 IEEE 30TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE 2021), 2021, : 39 - 44
  • [5] Genetic-Based Algorithm for Task Scheduling in Fog–Cloud Environment
    Abdelhamid Khiat
    Mohamed Haddadi
    Nacera Bahnes
    [J]. Journal of Network and Systems Management, 2024, 32
  • [6] Distributed IoT services placement in fog environment using optimization-based evolutionary approaches
    Huangpeng, Qizi
    Yahya, Rebaz Othman
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 241
  • [7] Distributed IoT services placement in fog environment using optimization-based evolutionary approaches
    Huangpeng, Qizi
    Yahya, Rebaz Othman
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237
  • [8] Genetic-Based Algorithm for Task Scheduling in Fog-Cloud Environment
    Khiat, Abdelhamid
    Haddadi, Mohamed
    Bahnes, Nacera
    [J]. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2024, 32 (01)
  • [9] Content delivery network for IoT-based Fog Computing environment
    Bagies, Enas
    Barnawi, Ahmed
    Mahfoudh, Saoucene
    Kumar, Neeraj
    [J]. COMPUTER NETWORKS, 2022, 205
  • [10] iFogRep: An intelligent consistent approach for replication and placement of IoT based on fog computing
    Saleh, Safa'a S.
    Alansari, Iman
    Hamiaz, Mounira Kezadri
    Ead, Waleed
    Tarabishi, Rana A.
    Khater, Hatem
    [J]. EGYPTIAN INFORMATICS JOURNAL, 2023, 24 (02) : 327 - 339