Reinforcement optimization for decentralized service placement policy in IoT-centric fog environment

被引:9
|
作者
Sulimani, Hamza [1 ]
Sajjad, Akbar Muhammad [1 ]
Alghamdi, Wael Y. [2 ]
Kaiwartya, Omprakash [3 ]
Jan, Tony [4 ]
Simoff, Simeon [5 ]
Prasad, Mukesh [1 ]
机构
[1] Univ Technol Sydney, Sch Comp Sci, FEIT, Sydney, NSW, Australia
[2] Taif Univ, Fac Comp Sci & Informat Technol, Taif, Saudi Arabia
[3] Nottingham Trent Univ, Sch Sci & Technol, Nottingham, England
[4] Torrens Univ, Fac Design & Creat Technol, Artificial Intelligence & Optimizat Res Ctr, Sydney, NSW, Australia
[5] Western Sydney Univ, Sch Comp Data & Math Sci, Sydney, NSW, Australia
关键词
THINGS; EDGE; INFRASTRUCTURE; ARCHITECTURE; BLOCKCHAIN; INTERNET; TOOLKIT; LATENCY; SECURE; CLOUD;
D O I
10.1002/ett.4650
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
A decentralized service placement policy plays a key role in distributed systems, such as fog computing, where sharing workloads fairly among active computing nodes is critical. A decentralized policy is an inherent feature of the service placement process that may improve load balancing among computers and can reduce the latency in many real-time Internet of Things (IoT) applications. This article proposes reinforcement optimization for a decentralized service placement policy, which attempts to mitigate some of the drawbacks of existing service placement policies. Matching task size with node specifications and the allocation of less popular but time-sensitive applications in the fog layer are the primary contributions of this study. Extensive experimental comparisons are made between the proposed algorithm and other well-known algorithms over service latency, network usage, and computing usage using the iFogSim simulator. A microservice-based application with varying sizes of computing requests are tested experimentally and show that the proposed algorithm effectively serves computing instances that are closer to users, reducing service latency and network usage. Compared to the existing models, the proposed modified algorithm reduces service latency by 24.1%, network usage by 4%, and computing usage by 20%, thus highlighting positive outcomes when using the proposed algorithm for fog analytics in future real-time IoT applications.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] Comparing Evolutionary Optimization Algorithms for the Fog Service Placement Problem
    Vivo, Sergi
    Lera, Isaac
    Guerrero, Carlos
    16TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC 2023, 2023,
  • [22] MAPO: A Multi-Objective Model for IoT Application Placement in a Fog Environment
    Mehran, Narges
    Kimovski, Dragi
    Prodan, Radu
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS ( IOT 2019), 2019,
  • [23] A Lightweight Trajectory Aware Application Placement in IoT-Fog-Cloud Environment
    Sharma, Ankur
    Thangaraj, Veni
    JOURNAL OF GRID COMPUTING, 2025, 23 (01)
  • [24] QoS-SLA-aware Optimization Framework for IoT-Service Placement in Integrated Fog-Cloud Computing
    Toghyani, Mehrnoosh
    Khorsand, Reihaneh
    Khaksar, Hamidreza
    JOURNAL OF GRID COMPUTING, 2025, 23 (01)
  • [25] Local Policy Optimization for Trajectory-Centric Reinforcement Learning
    Kolaric, Patrik
    Jha, Devesh K.
    Raghunathan, Arvind U.
    Lewis, Frank L.
    Benosman, Mouhacine
    Romeres, Diego
    Nikovski, Daniel
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 5094 - 5100
  • [26] Demand-Driven Deep Reinforcement Learning for Scalable Fog and Service Placement
    Sami, Hani
    Mourad, Azzam
    Otrok, Hadi
    Bentahar, Jamal
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2671 - 2684
  • [27] MUMIPLOP: optimal multi-core IoT service placement in fog environmentsMumiplop: optimal multi-core IoT service placement in fog...J.L. Herrera et al.
    Juan Luis Herrera
    Domenico Scotece
    Jaime Galán-Jiménez
    Javier Berrocal
    Giuseppe Di Modica
    Luca Foschini
    Computing, 2025, 107 (4)
  • [28] Personalized Service Delivery using Reinforcement Learning in Fog and Cloud Environment
    Dehury, Chinmaya Kumar
    Srirama, Satish Narayana
    IIWAS2019: THE 21ST INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES, 2019, : 522 - 529
  • [29] Toward an autonomic approach for Internet of Things service placement using gray wolf optimization in the fog computing environment
    Salimian, Mahboubeh
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (08): : 1745 - 1772
  • [30] Priority Based Service Broker Policy for Fog Computing Environment
    Arya, Deeksha
    Dave, Mayank
    ADVANCED INFORMATICS FOR COMPUTING RESEARCH, ICAICR 2017, 2017, 712 : 84 - 93