Model-Driven Dependability Assessment of Microservice Chains in MEC-Enabled IoT

被引:2
|
作者
Bai, Jing [1 ]
Chang, Xiaolin [1 ]
Machida, Fumio [2 ]
Trivedi, Kishor S. S. [3 ]
Li, Yaru [1 ]
机构
[1] Beijing Jiaotong Univ, Beijing Key Lab Secur & Privacy Intelligent Transp, Beijing 100044, Peoples R China
[2] Univ Tsukuba, Dept Comp Sci, Tsukuba, Ibaraki 3058577, Japan
[3] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
基金
中国国家自然科学基金;
关键词
Dependability; microservice chain; resource degradation; semi-Markov process; AVAILABILITY;
D O I
10.1109/TSC.2023.3241430
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-access edge computing (MEC)-enabled Internet of Things (IoT) is considered as a promising paradigm to deliver computation-intensive and delay-sensitive services to users. IoT service requests can be served by multiple microservices (MSs) that form a chain, called a microservice chain (MSC). However, the high complexity of MSs and security threats in MEC-enabled IoT pose new challenges to MSC dependability. Proactive rejuvenation techniques can mitigate the impact of resource degradation of MSs and host operating systems (OSes) executing them. In this article, we develop a multi-dimensional semi-Markov model to investigate the effectiveness of proactive rejuvenation techniques in improving the dependability (availability and reliability) of a dynamic and heterogeneous MSC. The results of numerical experiments firstly reveal how MSs can be effectively combined, in different deployment configurations, with host OSes to improve MSC dependability, secondly jointly optimize the rejuvenation trigger intervals of host OS and MSs running on it, and finally show the impact of time-varying parameters. We also identify the bottlenecks for MSC dependability improvement by sensitivity analysis, and give the ranges of important parameter values guaranteeing five-nines availability. In addition, the superiority of our model is demonstrated by comparison with the continuous-time Markov chain model.
引用
收藏
页码:2769 / 2785
页数:17
相关论文
共 50 条
  • [1] Model-driven assessment of system dependability
    Sadaf Mustafiz
    Ximeng Sun
    Jörg Kienzle
    Hans Vangheluwe
    Software & Systems Modeling, 2008, 7 : 487 - 502
  • [2] Model-driven assessment of system dependability
    Mustafiz, Sadaf
    Sun, Ximeng
    Kienzle, Joerg
    Vangheluwe, Hans
    SOFTWARE AND SYSTEMS MODELING, 2008, 7 (04): : 487 - 502
  • [3] Tracking Pandemics: A MEC-Enabled IoT Ecosystem with Learning Capability
    Feriani, Amal
    Refaey, Ahmed
    Hossain, Ekram
    IEEE Internet of Things Magazine, 2020, 3 (03): : 40 - 45
  • [4] User Association and Resource Allocation for MEC-Enabled IoT Networks
    Sun, Yaping
    Xu, Jie
    Cui, Shuguang
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (10) : 8051 - 8062
  • [5] Energy Efficiency and Delay Tradeoff in an MEC-Enabled Mobile IoT Network
    Hu, Han
    Song, Weiwei
    Wang, Qun
    Hu, Rose Qingyang
    Zhu, Hongbo
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (17) : 15942 - 15956
  • [6] Joint User Association and Resource Allocation Optimization for MEC-Enabled IoT Networks
    Sun, Yaping
    Xu, Jie
    Cui, Shuguang
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 4884 - 4889
  • [7] DRL-Based Secure Video Offloading in MEC-Enabled IoT Networks
    Zhao, Tantan
    He, Lijun
    Huang, Xinyu
    Li, Fan
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (19) : 18710 - 18724
  • [8] Mobility-Aware Offloading and Resource Allocation in MEC-Enabled IoT Networks
    Hu, Han
    Song, Weiwei
    Wang, Qun
    Zhou, Fuhui
    Hu, Rose Qingyang
    2020 16TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING (MSN 2020), 2020, : 554 - 560
  • [9] Model-driven dependability analysis of WebServices
    Zarras, A
    Vassiliadis, P
    Issarny, V
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: COOPLS, DOA, AND ODBASE, PT 2, PROCEEDINGS, 2004, 3291 : 1608 - 1625
  • [10] Location Privacy-Aware Offloading for MEC-Enabled IoT: Optimality and Heuristics
    Hua, Wei
    Zhou, Ziyang
    Huang, Linyu
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (21) : 19270 - 19281