MicroRCA: Root Cause Localization of Performance Issues in Microservices - Archive ouverte HAL Access content directly
Conference Papers Year :

MicroRCA: Root Cause Localization of Performance Issues in Microservices

Li Wu
  • Function : Author
  • PersonId : 762743
  • IdRef : 190923008
Johan Tordsson
  • Function : Author
  • PersonId : 1059919
Erik Elmroth
  • Function : Author
  • PersonId : 1059920
Odej Kao
  • Function : Author
  • PersonId : 1063039

Abstract

Software architecture is undergoing a transition from monolithic architectures to microservices to achieve resilience , agility and scalability in software development. However, with microservices it is difficult to diagnose performance issues due to technology heterogeneity, large number of microservices, and frequent updates to both software features and infrastructure. This paper presents MicroRCA, a system to locate root causes of performance issues in microservices. MicroRCA infers root causes in real time by correlating application performance symptoms with corresponding system resource utilization, without any application instrumentation. The root cause localization is based on an attributed graph that model anomaly propagation across services and machines. Our experimental evaluation where common anomalies are injected to a microservice benchmark running in a Kubernetes cluster shows that MicroRCA locates root causes well, with 89% precision and 97% mean average precision, outperforming several state-of-the-art methods.
Fichier principal
Vignette du fichier
main.pdf (611.37 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-02441640 , version 1 (16-01-2020)

Identifiers

  • HAL Id : hal-02441640 , version 1

Cite

Li Wu, Johan Tordsson, Erik Elmroth, Odej Kao. MicroRCA: Root Cause Localization of Performance Issues in Microservices. IEEE/IFIP Network Operations and Management Symposium (NOMS), Apr 2020, Budapest, Hungary. ⟨hal-02441640⟩
910 View
2818 Download

Share

Gmail Facebook Twitter LinkedIn More