...
首页> 外文期刊>The Journal of Systems and Software >Graph-based root cause analysis for service-oriented and microservice architectures
【24h】

Graph-based root cause analysis for service-oriented and microservice architectures

机译:面向服务和微服务架构的基于图的根本原因分析

获取原文
获取原文并翻译 | 示例
           

摘要

Service-oriented architectures and microservices define two ways of designing software with the aim of dividing an application into loosely-coupled services that communicate among each other. This translates into rapid development, where each service is developed and deployed by small teams, enabling continuous shipping of new features and fast-evolving applications. However, the underlying complexity of this type of architecture can hinder observability and maintenance by the user. In particular, identifying the root cause of an anomaly detected in the application can be a difficult and time-consuming task, considering the numerous services and connections to be examined. In this work, we present a root cause analysis framework, based on graph representations of these architectures. The graphs can be used to compare any anomalous situation that happens in the system with a library of anomalous graphs that serves as a knowledge base for the user troubleshooting those anomalies. We use the Grid'5000 testbed to deploy three different architectures and inject a set of anomalies. The results show how our graph-based approach is 19.41% more effective than a machine learning method that does not take into account the relationship between elements. (C) 2019 Elsevier Inc. All rights reserved.
机译:面向服务的体系结构和微服务定义了两种设计软件的方法,旨在将应用程序划分为相互通信的松耦合服务。这转化为快速开发,由小团队开发和部署每个服务,从而能够持续交付新功能和快速发展的应用程序。但是,这种类型的体系结构的潜在复杂性可能会妨碍用户的可观察性和维护。特别是,考虑到要检查的众多服务和连接,识别应用程序中检测到的异常的根本原因可能是一项困难且耗时的任务。在这项工作中,我们基于这些体系结构的图形表示形式,提出了根本原因分析框架。这些图可用于将系统中发生的任何异常情况与异常图库进行比较,该库可作为用户对这些异常进行故障排除的知识库。我们使用Grid'5000测试平台来部署三种不同的体系结构并注入一组异常。结果表明,与不考虑元素之间的关系的机器学习方法相比,基于图的方法的效率高19.41%。 (C)2019 Elsevier Inc.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号