Interaction Prediction and Anomaly Detection in a Microservices-based Telecommunication Platform

被引:0
|
作者
Aktas, Kemal [1 ]
Kilinc, H. Hakan [2 ]
机构
[1] Siemens Advanta Turkey, Istanbul, Turkiye
[2] Orion Innovat Turkey, Istanbul, Turkiye
关键词
Microservice; Debugging; Anomaly Detection; Interaction Prediction;
D O I
10.1145/3666015.3666017
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In microservice platforms with high number of users and heavy traffic, it is necessary to monitor the system, take quick action against errors and ensure the maintainability of the system. However, debugging on these platforms can take a long time. This difficulty arises from the need of understanding the behavior of microservices and detecting their interactions. In this study, which aims to increase the efficiency of DevOps engineers on the work/time unit, it was observed that providing microservice flows and interactions saves operations teams a significant amount of time during debugging. Accordingly, the study focused on microservice interactions and anomaly detection. Firstly, using the log patterns extracted from the microservice logs, different machine learning models were created to predict the previous and next microservices with which the current microservices interacted at a certain moment, and their performances were compared. Then, anomalous data were injected into the microservice logs, models were developed to detect these data and their performances were compared. In the experiments, unsupervised and supervised algorithms are used with 6 different datasets, and successful estimation results were obtained that can contribute positively to the debugging process.
引用
收藏
页码:56 / 65
页数:10
相关论文
共 50 条
  • [41] A Microservices-Based Framework for Smart Design and Optimization of PV Installations
    Vinco, Sara
    Pagliari, Daniele Jahier
    Bottaccioli, Lorenzo
    Patti, Edoardo
    Macii, Enrico
    Poncino, Massimo
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2021, 6 (04): : 531 - 543
  • [42] A Microservices-Based Control Plane for Time-Sensitive Networking
    Agusti-Torra, Anna
    Ferre-Mancebo, Marc
    Orozco-Urrutia, Gabriel David
    Rincon-Rivera, David
    Remondo, David
    FUTURE INTERNET, 2024, 16 (04)
  • [43] The Computing Fleet: Managing Microservices-based Applications on the Computing Continuum
    Roman, Dumitru
    Song, Hui
    Loupos, Konstantinos
    Krousarlis, Thomas
    Soylu, Ahmet
    Skarmeta, Antonio F.
    2022 IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2022), 2022, : 40 - 44
  • [44] The Roles, Responsibilities, and Skills of Engineers in the Era of Microservices-Based Architectures
    Ayas, Hamdy Michael
    Hebig, Regina
    Leitner, Philipp
    PROCEEDINGS 2024 IEEE/ACM 17TH INTERNATIONAL CONFERENCE ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING, CHASE 2024, 2024, : 13 - 23
  • [45] Security Mechanisms Used in Microservices-Based Systems: A Systematic Mapping
    Pereira-Vale, Anelis
    Marquez, Gaston
    Astudillo, Hernan
    Fernandez, Eduardo B.
    2019 XLV LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2019), 2019,
  • [46] Requirements for Anomaly Detection Techniques for Microservices
    Steidl, Monika
    Gattringer, Marko
    Felderer, Michael
    Ramler, Rudolf
    Shahriari, Mostafa
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2022, 2022, 13709 : 37 - 52
  • [47] Impact of API Rate Limit on Reliability of Microservices-Based Architectures
    El Malki, Amine
    Zdun, Uwe
    Pautasso, Cesare
    2022 16TH IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2022), 2022, : 19 - 28
  • [48] A Microservices-Based Approach to Designing an Intelligent Railway Control System Architecture
    Atanasov, Ivaylo
    Vatakov, Vasil
    Pencheva, Evelina
    SYMMETRY-BASEL, 2023, 15 (08):
  • [49] Orchestrating Microservices-Based Applications in the Cloud-to-Edge Continuum
    Marchese, Angelo
    Tomarchio, Orazio
    CLOUD COMPUTING AND SERVICES SCIENCE, CLOSER 2022, CLOSER 2023, 2024, 1845 : 170 - 187
  • [50] Guidelines for Adopting Frontend Architectures and Patterns in Microservices-Based Systems
    Harms, Holger
    Rogowski, Collin
    Lo Iacono, Luigi
    ESEC/FSE 2017: PROCEEDINGS OF THE 2017 11TH JOINT MEETING ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2017, : 902 - 907