NRCAC: Non-Intrusive Microservice Root Cause Analysis Framework for Cloud Providers
Yi Zhai, Junzhou Luo, Jianrui Liu
摘要
In modern containerized cloud environments, even minor performance issues in microservice systems can significantly impact overall functionality, highlighting the critical need for cloud providers to implement efficient Root Cause Analysis (RCA) to meet SLA requirements. Existing RCA frameworks often rely on intrusive data collection techniques and algorithms requiring extensive computation, which are not only privacy-invasive but also induce considerable performance overhead and predominantly focus on tenant-specific issues, making them less suitable for cloud providers. This paper investigates whether it is possible for cloud providers to perform RCA focusing on eliminating intrusiveness and reducing overhead. To this end, we propose NRCAC, a novel RCA framework designed specifically for cloud providers. NRCAC includes eCollection, a non-intrusive data collection method utilizing eBPF, allowing cloud providers to gather data from the host kernel efficiently without directly accessing microservice applications. Additionally, NRCAC features RCD-DK, a high-performance root cause analysis algorithm which reduces the search space of causal graphs by incorporating domain-specific insights. Evaluation with both synthetic data and real-world microservice systems demonstrates the effectiveness of NRCAC in accurately identifying the root causes of anomalies, outperforming existing frameworks by 46% to 172%.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- MRCA: Metric-level Root Cause Analysis for Microservices via Multi-Modal DataYidan Wang, Zhouruixing Zhu, Qiuai Fu, Yuchi Ma 等ASE 2024 · 被引用 6 次
- Rethinking the Evaluation of Microservice RCA with a Fault Propagation-Aware BenchmarkAoyang Fang, Songhan Zhang, Yifan Yang, Haotong Wu 等FSE 2026 · 被引用 1 次
- MetaRCA: A Generalizable Root Cause Analysis Framework for Cloud-Native Systems Powered by Meta Causal KnowledgeShuai Liang, Pengfei Chen, Bozhe Tian, Gou Tan 等FSE 2026 · 被引用 4 次
- Faster, deeper, easier: crowdsourcing diagnosis of microservice kernel failure from user spaceYicheng Pan, Meng Ma, Xinrui Jiang, Ping WangISSTA 2021 · 被引用 37 次
- Root Cause Analysis of Failures in Microservices via Bayesian Root Cause DiscoveryKenneth Lee, Zihan Zhou, Murat KocaogluICML 2026
