Multi-Layer Fog-Cloud Architecture for Optimizing the Placement of IoT Applications in Smart Cities

被引:4
|
作者
Aldossary, Mohammad [1 ]
机构
[1] Prince Sattam bin Abdulaziz Univ, Coll Arts & Sci, Dept Comp Sci, Al Kharj, Saudi Arabia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2023年 / 75卷 / 01期
关键词
IoT application placement; fog-cloud computing; power consumption; data transmission; optimization; smart cities;
D O I
10.32604/cmc.2023.035414
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the smart city paradigm, the deployment of Internet of Things (IoT) services and solutions requires extensive communication and computing resources to place and process IoT applications in real time, which consumes a lot of energy and increases operational costs. Usually, IoT applications are placed in the cloud to provide high-quality services and scalable resources. However, the existing cloud-based approach should consider the above con-straints to efficiently place and process IoT applications. In this paper, an efficient optimization approach for placing IoT applications in a multi-layer fog-cloud environment is proposed using a mathematical model (Mixed -Integer Linear Programming (MILP)). This approach takes into account IoT application requirements, available resource capacities, and geographical locations of servers, which would help optimize IoT application placement decisions, considering multiple objectives such as data transmission, power consumption, and cost. Simulation experiments were conducted with vari-ous IoT applications (e.g., augmented reality, infotainment, healthcare, and compute-intensive) to simulate realistic scenarios. The results showed that the proposed approach outperformed the existing cloud-based approach in terms of reducing data transmission by 64% and the associated processing and networking power consumption costs by up to 78%. Finally, a heuristic approach was developed to validate and imitate the presented approach. It showed comparable outcomes to the proposed model, with the gap between them reach to a maximum of 5.4% of the total power consumption.
引用
收藏
页码:633 / 649
页数:17
相关论文
共 50 条
  • [21] Optimizing deadline violation time and energy consumption of IoT jobs in fog-cloud computing
    Dabiri, Samaneh
    Azizi, Sadoon
    Abdollahpouri, Alireza
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (23): : 21157 - 21173
  • [22] A Federated Fog-Cloud Framework for Data Processing and Orchestration: A Case Study in Smart Cities
    Lan, Dapeng
    Liu, Yu
    Taherkordi, Amir
    Eliassen, Frank
    Delbruel, Stephane
    Lei, Liu
    36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 729 - 736
  • [23] Honey bee inspired resource allocation scheme for IoT-driven smart healthcare applications in fog-cloud paradigm
    Akram, Aasma
    Anjum, Fatima
    Latif, Sajid
    Zulfiqar, Muhammad Imran
    Nazir, Mohsin
    PEERJ COMPUTER SCIENCE, 2024, 10 : 1 - 21
  • [24] Leveraging Real-World Data from IoT Devices in a Fog-Cloud Architecture for Resource Optimisation within a Smart Building
    Lawal, Kelvin N.
    Olaniyi, Titus K.
    Gibson, Ryan M.
    APPLIED SCIENCES-BASEL, 2024, 14 (01):
  • [25] FOCCA: Fog-cloud continuum architecture for data imputation and load balancing in Smart Grids
    Barbosa, Matheus T. M.
    Barros, Eric B. C.
    Mota, Vinicius F. S.
    Leite Filho, Dionisio M.
    Sampaio, Leobino N.
    Kuehne, Bruno T.
    Batista, Bruno G.
    Turgut, Damla
    Peixoto, Maycon L. M.
    COMPUTER NETWORKS, 2025, 258
  • [26] Advancements in heuristic task scheduling for IoT applications in fog-cloud computing: challenges and prospects
    Alsadie, Deafallah
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [27] Optimizing Service Replication and Placement for IoT Applications in Fog Computing Systems
    Ait-Salaht, Farah
    Rebai, Maher
    Izri, Nora
    EURO-PAR 2024: PARALLEL PROCESSING, PT I, EURO-PAR 2024, 2024, 14801 : 283 - 297
  • [28] A Novel Architecture for Efficient Fog to Cloud Data Management in Smart Cities
    Sinaeepourfard, Amir
    Garcia, Jordi
    Masip-Bruin, Xavier
    Marin-Tordera, Eva
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 2622 - 2623
  • [29] IoT-Fog-Cloud based architecture for Smart City: Prototype of a Smart Building
    Dutta, Joy
    Roy, Sarbani
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 237 - 242
  • [30] A distributed multi-layer MEC-cloud architecture for processing large scale IoT-based multimedia applications
    Sufyan Almajali
    Dhiah el Diehn I. Abou-Tair
    Haythem Bany Salameh
    Moussa Ayyash
    Hany Elgala
    Multimedia Tools and Applications, 2019, 78 : 24617 - 24638