paper-with-me

홈 › Papers

Automating Microservices Test Failure Analysis using Kubernetes Cluster Logs

2023-06-13 · Pawan Kumar Sarika, Deepika Badampudi, Sai Prashanth Josyula, Muhammad Usman

Kubernetes is a free, open-source container orchestration system for deploying and managing Docker containers that host microservices. Kubernetes cluster logs help in determining the reason for the failure. However, as systems become more complex, identifying failure reasons manually becomes more difficult and time-consuming. This study aims to identify effective and efficient classification algorithms to automatically determine the failure reason. We compare five classification algorithms, Support Vector Machines, K-Nearest Neighbors, Random Forest, Gradient Boosting Classifier, and Multilayer Perceptron. Our results indicate that Random Forest produces good accuracy while requiring fewer computational resources than other algorithms.

📄 PDF Abstract BibTeX arXiv:2306.07653

Code (0)

등록된 구현이 없습니다.

Tasks

Classification

Similar Papers 제목 키워드 기반

ChaosEater: Fully Automating Chaos Engineering with Large Language Models

2025-01-19 · Daisuke Kikuta, Hiroki Ikeuchi, Kengo Tajiri

Chaos Engineering (CE) is an engineering technique aimed at improving the resiliency of distributed systems. It involves artificially injecting specific failures into a distributed system and observing its behavior in re…

Code Generation

Distributed Tracing for Cascading Changes of Objects in the Kubernetes Control Plane

2024-11-02 · Tomoyuki Ehira, Daisuke Kotani, Yasuo Okabe

Kubernetes is a container orchestration system that employs a declarative configuration management approach. In Kubernetes, each desired and actual state is represented by an ``object'', and multiple controllers autonomo…

Object

Graph-PHPA: Graph-based Proactive Horizontal Pod Autoscaling for Microservices using LSTM-GNN

2022-09-06 · Hoa X. Nguyen, Shaoshu Zhu, Mingming Liu

Microservice-based architecture has become prevalent for cloud-native applications. With an increasing number of applications being deployed on cloud platforms every day leveraging this architecture, more research effort…

Graph Neural Network

STaleX: A Spatiotemporal-Aware Adaptive Auto-scaling Framework for Microservices

2025-01-30 · Majid Dashtbani, Ladan Tahvildari

While cloud environments and auto-scaling solutions have been widely applied to traditional monolithic applications, they face significant limitations when it comes to microservices-based architectures. Microservices int…

Microservice Deployment in Edge Computing Based on Deep Q Learning

2022-02-11 · IEEE Transactions on Parallel and Distributed Systems 2022 2 · Wenkai Lv, Quan Wang, Pengfei Yang

The microservice deployment strategy is promising in reducing the overall service response time in the microservice-oriented edge computing platform. However, existing works ignore the effect of different interaction fre…

Edge-computingQ-Learning