Dynamic provisioning of devices in microservices-based IoT applications using context-aware reinforcement learning

被引:0
|
作者
Rath, Chouhan Kumar [1 ]
Mandal, Amit Kr [2 ]
Sarkar, Anirban [1 ]
机构
[1] Natl Inst Technol, Comp Sci & Engn, Durgapur 713209, West Bengal, India
[2] SRM Univ AP, Comp Sci & Engn, Amaravati 522240, Andhra Pradesh, India
关键词
Resource provisioning; Reinforcement learning; Microservices; IoT; Context-awareness; RESOURCE;
D O I
10.1007/s11334-024-00579-w
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The increasing number and diversity of connected devices in IoT applications make them dynamic and unpredictable. The presence of new devices and the removal of existing ones may lead to variations in device availability and characteristics. Due to the heterogenity of resources, requirements of users become more dynamic and the provisioning of resources also becomes challenging. Especially in microservice-based IoT applications, systems are highly distributed and heterogeneous, consisting of a wide variety of devices and services with differing capabilities and requirements. Static resource allocation approaches, which allocate resources based on predefined rules or fixed configurations, may not able to adapt to these dynamic changes. Conventional static resource allocation approaches are inadequate for large-scale IoT systems due to lack context awareness. This paper presents an approach that integrates context-awareness for dynamic resource provisioning using reinforcement learning in microservice-based IoT systems. The system optimize resource allocation strategies by considering contextual factors such as device properties, functionalities, environmental conditions, and user requirements. Integrating reinforcement learning allows the framework to constantly learn and adjust its resource provisioning methods, resulting in better performance and resource reuse. The experimental analysis demonstrates the effectiveness of the framework in optimizing resource utilization, improving system efficiency, and enhancing overall performance. The study highlights the potential of machine learning mechanisms to further optimize resource utilization and emphasizes the importance of future research to analyze the scalability, robustness, and overall performance of context-aware resource provisioning.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Context-Aware Adaptive Remote Access for IoT Applications
    Arfaoui, Amel
    Cherkaoui, Soumaya
    Kribeche, Ali
    Senouci, Sidi Mohammed
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (01): : 786 - 799
  • [22] Context-Aware Stream Processing for Distributed IoT Applications
    Akbar, Adnan
    Carrez, Francois
    Moessner, Klaus
    Sancho, Juan
    Rico, Juan
    2015 IEEE 2ND WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2015, : 663 - 668
  • [23] Context-aware pub/sub control method using reinforcement learning
    Kim, Joohyun
    Hong, Seohee
    Hong, Sengphil
    Kim, Jaehoon
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (15):
  • [24] Dynamic context monitoring for adaptive and context-aware applications
    Laitakari, Juhani
    VTT Publications, 2007, (651): : 3 - 111
  • [25] Intelligent Orchestrating of IoT Microservices Based on Reinforcement Learning
    Wu Yuqin
    Shen Congqi
    Chen Shuhan
    Wu Chunming
    Li Shunbin
    Wei Ruan
    CHINESE JOURNAL OF ELECTRONICS, 2022, 31 (05) : 930 - 937
  • [27] Service-Oriented IoT Resources Access and Provisioning Framework for IoT Context-Aware Environment
    Zhao, Liqing
    Cheng, Bo
    Chen, Junliang
    2020 IEEE WORLD CONGRESS ON SERVICES (SERVICES), 2020, : 245 - 251
  • [28] Intelligent Orchestrating of IoT Microservices Based on Reinforcement Learning
    WU Yuqin
    SHEN Congqi
    CHEN Shuhan
    WU Chunming
    LI Shunbin
    WEI Ruan
    ChineseJournalofElectronics, 2022, 31 (05) : 930 - 937
  • [29] Lightweight Architecture for IoT Devices with Context-aware Autonomous Control
    Serra, Bruno
    Gomes, Luis
    Vale, Zita
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOP (WCNCW), 2019,
  • [30] A Generic IoT Architecture for Ubiquitous Context-Aware Learning
    Shapsough, Salsabeel Y.
    Zualkernan, Imran A.
    IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2020, 13 (03): : 449 - 464