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 条
  • [1] A transaction platform for microservices-based big data systems
    Gonzalez-Aparicio, Maria Teresa
    Younas, Muhammad
    Tuya, Javier
    Casado, Ruben
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 123
  • [2] AmIoT: A Microservices-based IoT Platform to Orchestrate AmI Environments
    Pitatzis, Savvas
    Drosos, Nicolas
    Goumopoulos, Christos
    Kameas, Achilles
    PROCEEDINGS OF THE 2020 16TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENVIRONMENTS (IE), 2020, : 21 - 28
  • [3] Design of a Joint Microservices-based Smart Epidemic Prevention Platform
    Zhang, Liang
    2021 INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SOCIAL INTELLIGENCE (ICCSI), 2021,
  • [4] Microservices-based DevSecOps Platform using Pipeline and Open Source Software
    Lee, Wen-tin
    Liu, Zhun-wei
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2023, 39 (05) : 1117 - 1128
  • [5] A Microservices-Based Social Data Analytics Platform Over DC/OS
    Hsu, Ming-Chih
    Lin, Chi-Yi
    ADVANCES IN NETWORK-BASED INFORMATION SYSTEMS, NBIS-2018, 2019, 22 : 673 - 683
  • [6] Securing Microservices-Based IoT Networks: Real-Time Anomaly Detection Using Machine Learning
    Olaya, Maria Katherine Plazas
    Tejada, Jaime Alberto Vergara
    Cobo, Jose Edinson Aedo
    JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2024, 2024
  • [7] Microservices-based Approach for a Collaborative Business Process Management Cloud Platform
    Cocconi, Diego
    Villarreal, Pablo
    2020 XLVI LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2020), 2021, : 128 - 137
  • [8] Design and Implementation of an Agile Microservices-Based Intelligent Surveillance Platform with Kubernetes
    Yang, Chun-Hao
    Fung, Hei Man
    Tsai, Meng-Hsun
    2024 IEEE 48TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC 2024, 2024, : 1416 - 1421
  • [9] PolyGlot Persistence for Microservices-Based Applications
    Singhal, Harshul
    Saxena, Arpit
    Mittal, Nitesh
    Dabas, Chetna
    Kaur, Parmeet
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGIES AND SYSTEMS APPROACH, 2021, 14 (01) : 17 - 32
  • [10] Microservices-Based Software Architecture and Approaches
    Bakshi, Kapil
    2017 IEEE AEROSPACE CONFERENCE, 2017,