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 条
  • [41] Supporting Generic Context-Aware Applications for Mobile Devices
    Loewe, Ralph
    Mandl, Peter
    Weber, Michael
    2013 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS (PERCOM WORKSHOPS), 2013, : 97 - 102
  • [42] Context-aware learning-based access control method for power IoT
    Zhou Z.
    Jia Z.
    Liao H.
    Zhao X.
    Zhang L.
    Tongxin Xuebao/Journal on Communications, 2021, 42 (03): : 150 - 159
  • [43] Context-aware learning-based resource allocation for ubiquitous power IoT
    Zhou, Zhenyu
    Chen, Xinyi
    Liao, Haijun
    Pan, Chao
    Yang, Xiumin
    Liu, Nian
    Zhao, Xiongwen
    Zhang, Lei
    Otaibi, Sattam Al
    IEEE Internet of Things Magazine, 2020, 3 (04): : 46 - 52
  • [44] Context-Aware Computing And Big Data Analytics For IoT Applications
    Roopa, Y. Mohana
    Babu, M. Ramesh
    Dhananjaya, B.
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2018, : 872 - 876
  • [45] Context-Aware Symptom Checking for Disease Diagnosis Using Hierarchical Reinforcement Learning
    Kao, Hao-Cheng
    Tang, Kai-Fu
    Chang, Edward Y.
    THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 2305 - 2313
  • [46] Spatial Context-Aware Service Composition for MANET IoT Applications
    Genois, Samuel
    Sorkhoh, Ibrahim
    Maheswaran, Muthucumaru
    Naboulsi, Diala
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 3651 - 3657
  • [47] MicroFog: A framework for scalable placement of microservices-based IoT applications in federated Fog environments
    Pallewatta, Samodha
    Kostakos, Vassilis
    Buyya, Rajkumar
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 209
  • [48] FedMicro-IDA: A federated learning and microservices-based framework for IoT data analytics
    Ben Atitallah, Safa
    Driss, Maha
    Ben Ghezala, Henda
    INTERNET OF THINGS, 2023, 23
  • [49] Context-Aware Information Provisioning for Vessel Traffic Service Using Rule-Based and Deep Learning Techniques
    Kim, Kwang-Il
    Lee, Keon Myung
    INTERNATIONAL JOURNAL OF FUZZY LOGIC AND INTELLIGENT SYSTEMS, 2018, 18 (01) : 13 - 19
  • [50] Context-aware Dynamics Model for Generalization in Model-Based Reinforcement Learning
    Lee, Kimin
    Seo, Younggyo
    Lee, Seunghyun
    Lee, Honglak
    Shin, Jinwoo
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119