PodFailPred: A New Open-Source Dataset to Train AI Models on Predicting Pod Failures in Kubernetes

The growing reliance on microservices architecture has introduced new challenges in maintaining system reliability, particularly in predicting the failure of microservices workloads.Previous research has highlighted the potential of using artificial intelligence for this purpose but has been limited by the absence of dedicated and detailed datasets.This paper introduces PodFailPred, a dataset generated by the use of chaos engineering to capture interdependencies between infrastructure, network, and application-layer failures in Kubernetes-based microservices environments.Our rigorous methodology systematically injects and monitors 15 distinct failure types.The resulting dataset encompasses 21,374 entries with 38 distinct metrics, providing unprecedented coverage of pod lifecycle events and failure patterns.Evaluation demonstrates the dataset's effectiveness through machine learning models achieving 99.94% accuracy in failure prediction, significantly outperforming existing approaches.PodFailPred is publicly available, offering a robust foundation for training AI models to develop reliable failure prediction systems.

Publication Details

Journal
International journal of intelligent engineering and systems
Published
2025-03-16
DOI
https://doi.org/10.22266/ijies2025.0430.34
Citations
1
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
1.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PodFailPred: A New Open-Source Dataset to Train AI Models on Predicting Pod Failures in Kubernetes

1 citations
International journal of intelligent engineering and systems
Software System Performance and Reliability
1.49
article

PodFailPred: A New Open-Source Dataset to Train AI Models on Predicting Pod Failures in Kubernetes

article en
1 citations

Abstract

The growing reliance on microservices architecture has introduced new challenges in maintaining system reliability, particularly in predicting the failure of microservices workloads.Previous research has highlighted the potential of using artificial intelligence for this purpose but has been limited by the absence of dedicated and detailed datasets.This paper introduces PodFailPred, a dataset generated by the use of chaos engineering to capture interdependencies between infrastructure, network, and application-layer failures in Kubernetes-based microservices environments.Our rigorous methodology systematically injects and monitors 15 distinct failure types.The resulting dataset encompasses 21,374 entries with 38 distinct metrics, providing unprecedented coverage of pod lifecycle events and failure patterns.Evaluation demonstrates the dataset's effectiveness through machine learning models achieving 99.94% accuracy in failure prediction, significantly outperforming existing approaches.PodFailPred is publicly available, offering a robust foundation for training AI models to develop reliable failure prediction systems.

International journal of intelligent engineering and systemsVol. 18(3)
Climate action
Openalex Percentile: Top 19%
Software System Performance and Reliability
1.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.