首页> 外文期刊>Quality Control, Transactions >A Framework of Virtual War Room and Matrix Sketch-Based Streaming Anomaly Detection for Microservice Systems
【24h】

A Framework of Virtual War Room and Matrix Sketch-Based Streaming Anomaly Detection for Microservice Systems

机译:基于虚拟战争室和基于矩阵的框架的流动异常检测框架

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

摘要

Recently, microservice has been a popular architecture to construct cloud-native systems. This novel architecture brings agility and accelerates the software development process significantly. However, it is not easy to manage and operate microservice systems due to their scale and complexity. Many approaches are proposed to automatically operate microservice systems such as anomaly detection. Nevertheless, those methods cannot be sufficiently validated and compared due to a lack of real microservice systems, which leads to the slow process of intelligent operation. These challenges inspire us to build a system named & x201C;VWR & x201D;, a framework of Virtual War Room for operating microservice applications which allows users to simulate their microservice architectures with low overhead and inject multiple types of faults into the microservice system with chaos engineering. VWR can mimic user requests and record the end-to-end tracing data (i.e., service call chains) for each request in a way consistent with OpenTracing. With easily designed tests and the produced streaming tracing data, the users can validate the performance of their intelligent operation algorithms and improve the algorithms as needed. Besides, based on the streaming tracing data generated by VWR, we introduce a novel unsupervised anomaly detection algorithm based on Matrix Sketch and set it as a default intelligent operation algorithm in VWR. This algorithm can detect anomalies by analyzing high-dimensional performance data collected from a microservice system in a streaming manner. The experimental result in VWR shows that the matrix sketch based method can precisely detect anomalies in microservice systems and outperform some widely used anomaly detection methods such as isolation forest in some scenario. We believe more approaches on the intelligent operation of microservice systems can be constructed based on VWR.
机译:最近,MicroService一直是构建云原生系统的流行架构。这部新颖架构带来了敏捷性并显着加速了软件开发过程。但是,由于其规模和复杂性,因此不容易管理和操作微服务系统。提出了许多方法来自动操作多种式系统,例如异常检测。然而,由于缺乏真正的微服务系统,这些方法不能充分验证并进行比较,这导致智能操作的过程缓慢。这些挑战激励我们构建名为&x201c的系统; vwr&x201d;,虚拟战室的框架,用于操作微型应用程序,允许用户使用低开销的微型架构模拟它们的微型架构,并使用混乱将多种类型的故障注入微型故障工程。 VWR可以模拟用户请求,并以与OpentRacing一致的方式记录每个请求的端到端跟踪数据(即,服务调用链)。通过易于设计的测试和生产的流式追踪数据,用户可以根据需要验证其智能操作算法的性能并根据需要改进算法。此外,基于VWR生成的流追踪数据,我们介绍了一种基于矩阵素描的新型无监督异常检测算法,并将其作为VWR中的默认智能操作算法。该算法可以通过以流式方式分析从微闲系统收集的高维性能数据来检测异常。 VWR的实验结果表明,基于矩阵草图的方法可以精确地检测微服务系统中的异常,并优于一些广泛使用的异常检测方法,例如在某些情况下隔离林。我们认为可以基于VWR构建更多关于微服务系统智能操作的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号