用神经科学的动态依赖关系,高效检测并定位微服务异常。
FC-ADL: Efficient Microservice Anomaly Detection and Localisation Through Functional Connectivity

- 基于功能连接性建模微服务间动态依赖关系。
- 在多种故障场景下检测与定位性能优于现有方法。
- 可扩展至阿里超大规模真实部署,计算开销低。
微服务通过模块化和独立性重塑了软件架构,但其复杂、动态且高度互联的特性给服务集成与系统管理带来挑战,导致快速准确的异常检测与定位困难。现有研究在异常检测中通常忽略时间变化的依赖关系,而故障定位方法虽考虑依赖性,却因依赖高成本因果推断,难以扩展到大规模实际部署。为此,本文提出 FC-ADL,一种基于神经科学功能连接概念的端到端可扩展方法,通过高效刻画微服务指标间随时间变化的依赖关系,实现异常检测与根因候选定位,无需承担因果或多元分析的显著开销。实验表明,该方法在多种故障场景下均达到顶尖检测与定位性能;进一步在阿里巴巴超大规模真实微服务部署上验证了其可扩展性。
原文摘要 · Abstract (English)
Microservices have transformed software architecture through the creation of modular and independent services. However, they introduce operational complexities in service integration and system management that makes swift and accurate anomaly detection and localisation challenging. Despite the complex, dynamic, and interconnected nature of microservice architectures, prior works that investigate metrics for anomaly detection rarely include explicit information about time-varying interdependencies. And whilst prior works on fault localisation typically do incorporate information about dependencies between microservices, they scale poorly to real world large-scale deployments due to their reliance on computationally expensive causal inference. To address these challenges we propose FC-ADL, an end-to-end scalable approach for detecting and localising anomalous changes from microservice metrics based on the neuroscientific concept of functional connectivity. We show that by efficiently characterising time-varying changes in dependencies between microservice metrics we can both detect anomalies and provide root cause candidates without incurring the significant overheads of causal and multivariate approaches. We demonstrate that our approach can achieve top detection and localisation performance across a wide degree of different fault scenarios when compared to state-of-the-art approaches. Furthermore, we illustrate the scalability of our approach by applying it to Alibaba's extremely large real-world microservice deployment.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。