Root Cause and Liability Analysis in the Microservices Architecture for Edge IoT Services

被引:0
|
作者
Kalinagac, Onur [1 ]
Soussi, Wissem [1 ]
Anser, Yacine [2 ,3 ]
Gaber, Chrystel [4 ]
Gur, Gurkan [1 ]
机构
[1] Zurich Univ Appl Sci ZHAW InIT, Winterthur, Switzerland
[2] Orange, Caen, France
[3] Cnam, Caen, France
[4] Orange, Chatillon, France
关键词
Anomaly detection; root cause analysis; microservices; Service Level Agreement; Causal Bayesian Network;
D O I
10.1109/ICC45041.2023.10279721
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In this work, we present a liability analysis framework for root cause analysis (RCA) in the microservices architecture with IoT-oriented containerized network services. We keep track of the performance metrics of microservices, such as service response time, memory usage and availability, to detect anomalies. By injecting faults in the services, we construct a Causal Bayesian Network (CBN) which represents the relation between service faults and metrics. Service Level Agreement (SLA) data obtained from a descriptor named TRAILS (sTakeholder Responsibility, AccountabIlity and Liability deScriptor) is also used to flag service providers which have failed their commitments. In the case of SLA violation, the constructed CBN is used to predict the fault probability of services under given metric readings and to identify the root cause.
引用
收藏
页码:3277 / 3283
页数:7
相关论文
共 50 条
  • [1] Failure Root Cause Analysis for Microservices, Explained
    Soldani, Jacopo
    Forti, Stefano
    Brogi, Antonio
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS (DAIS 2022), 2022, 13272 : 74 - 91
  • [2] Utilizing Microservices Architecture for Enhanced Service Sharing in IoT Edge Environments
    Alanezi, Khaled
    Mishra, Shivakant
    IEEE ACCESS, 2022, 10 : 90034 - 90044
  • [3] Root Cause Analysis of Failures in Microservices through Causal Discovery
    Ikram, Azam
    Chakraborty, Sarthak
    Mitra, Subrata
    Saini, Shiv Kumar
    Bagchi, Saurabh
    Kocaoglu, Murat
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022, 2022,
  • [4] An Open IoT Framework Based on Microservices Architecture
    Sun, Long
    Li, Yan
    Memon, Raheel Ahmed
    CHINA COMMUNICATIONS, 2017, 14 (02) : 154 - 162
  • [5] Architecture of an Interoperable IoT Platform Based on Microservices
    Vresk, Tomislav
    Cavrak, Igor
    2016 39TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2016, : 1196 - 1201
  • [6] An Open IoT Framework Based on Microservices Architecture
    Long Sun
    Yan Li
    Raheel Ahmed Memon
    China Communications, 2017, 14 (02) : 154 - 162
  • [7] DevOps Contract for Assuring Execution of IoT Microservices in the Edge
    Truong, Hong-Linh
    Klein, Peter
    INTERNET OF THINGS, 2020, 9
  • [8] A layered framework for root cause diagnosis of microservices
    Bento, Andre
    Correia, Jaime
    Duraes, Joao
    Soares, Joao
    Ribeiro, Luis
    Ferreira, Antonio
    Carreira, Rita
    Araujo, Filipe
    Barbosa, Raul
    2021 IEEE 20TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2021,
  • [9] Orchestration of Microservices for IoT Using Docker and Edge Computing
    Alam, Muhammad
    Rufino, Joao
    Ferreira, Joaquim
    Ahmed, Syed Hassan
    Shah, Nadir
    Chen, Yuanfang
    IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (09) : 118 - 123
  • [10] IoT Applications: From Mobile Agents to Microservices Architecture
    Salah, Tasneem
    Zemerly, M. Jamal
    Yeun, Chan Yeob
    Al-Qutayri, Mahmoud
    Al-Hammadi, Yousof
    PROCEEDINGS OF THE 2018 13TH INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY (IIT), 2018, : 117 - 122