A Deep Graph Neural Networks Approach for Service Failure Analytics

Microservices make it challenging for operators of cloud-based services to keep higher reliability. To strive for better reliability in service failure detection, some solutions use traditional approaches in their analytics that lead to missing or loss of important characteristics of telemetry data and thus cannot detect the impact of service failure on users. To enhance the detection of the impact of service failure, this paper contributes (i) a hidden service failure scenario based on a realistic use case, and (ii) a deep graph neural networks-based approach for improving service failure analytics. We built deep graph neural networks (DGNNs) to capture the diverse characteristics of telemetry data from observability practice. Our evaluation results, which are built on a digital payment use case, showed that DGNNs improved the detection rate of service failures by more than 30 percentage points compared to the traditional machine learning approaches.

Authors

Institutions

Publication Details

Published
2024-08-19
DOI
https://doi.org/10.1109/ficloud62933.2024.00053
Citations
2
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.70
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Deep Graph Neural Networks Approach for Service Failure Analytics

Takahiro Sagara, Hitoshi Yabusaki, Nguyen Ba-Hung
2 citations
Software System Performance and Reliability
0.70
article

A Deep Graph Neural Networks Approach for Service Failure Analytics

Takahiro Sagara, Hitoshi Yabusaki, Nguyen Ba-Hung
article en
2 citations

Abstract

Microservices make it challenging for operators of cloud-based services to keep higher reliability. To strive for better reliability in service failure detection, some solutions use traditional approaches in their analytics that lead to missing or loss of important characteristics of telemetry data and thus cannot detect the impact of service failure on users. To enhance the detection of the impact of service failure, this paper contributes (i) a hidden service failure scenario based on a realistic use case, and (ii) a deep graph neural networks-based approach for improving service failure analytics. We built deep graph neural networks (DGNNs) to capture the diverse characteristics of telemetry data from observability practice. Our evaluation results, which are built on a digital payment use case, showed that DGNNs improved the detection rate of service failures by more than 30 percentage points compared to the traditional machine learning approaches.

Hitachi (Japan) (JP)
Openalex Percentile: Top 27%
Software System Performance and Reliability
0.70
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.

A Deep Graph Neural Networks Approach for Service Failure Analytics — Takahiro Sagara, Hitoshi Yabusaki, et al. · (2024) | TGRS Research Map | TGRS