Unlock instant, AI-driven research and patent intelligence for your innovation.

Automated root-cause analysis for distributed systems using tracing-data

A technology for tracking data and root causes, which is applied in electrical digital data processing, special data processing applications, and the generation of response errors. The effect of scalability

Pending Publication Date: 2021-09-28
HUAWEI CLOUD COMPUTING TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As software applications grow in complexity, Root Cause Analysis (RCA) to identify root causes naturally becomes more complex and resource-intensive
[0006] For distributed systems where applications can be executed in parallel by multiple computing nodes, the importance and complexity of RCA increases substantially
This is because, while distributed systems are more susceptible to anomalies and failures due to their distributed nature, the distributed and parallel execution of trace and analysis applications greatly increases the difficulty of RCA

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automated root-cause analysis for distributed systems using tracing-data
  • Automated root-cause analysis for distributed systems using tracing-data
  • Automated root-cause analysis for distributed systems using tracing-data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The present invention, in some embodiments, relates to identifying root causes of anomalies detected while executing applications, and more particularly, but not limited to, to identifying root causes of anomalies detected while executing applications jointly executed by multiple computing nodes of a distributed system. because.

[0063] According to some embodiments of the present invention, methods, systems and computer program products are provided for identifying root causes of anomalies detected during execution of applications, particularly applications jointly executed by multiple computing nodes of a distributed system. In addition, applications can be composed of multiple functional components encapsulated in loosely coupled modular microservices (deployed on computing nodes) to simplify application development and maintenance.

[0064] The root cause of a detected anomaly may be identified by a Root Cause Analysis (RCA) system applying RCA from trace data gene...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides a system for identifying root cause of anomalies in execution of an application comprising a plurality of operations. The system comprises a preprocessing module configured to receive the tracing data comprising a plurality of tracing spans each documenting, for a corresponding operation of the application, a plurality of properties and corresponding values; a signal splitting module configured to group the plurality of tracing spans in a plurality of groups such that each of the plurality of groups comprises operations with identical properties and corresponding values; an anomaly detection module configured to determine anomalous operations for each of the plurality of tracing data spans; a scoring module configured to calculate a plurality of anomaly scores each indicating a level of anomaly within each of the plurality of groups; and a root cause identification module configured to analyze the anomaly scores and identify root cause of the detected anomalies according to the analysis.

Description

technical field [0001] The present invention, in some embodiments, relates to identifying root causes of anomalies detected while executing applications, and more particularly, but not limited to, to identifying root causes of anomalies detected while executing applications jointly executed by multiple computing nodes of a distributed system. because. Background technique [0002] Software programs and products are constantly evolving and becoming more complex as they need to provide more functionality, deploy at scale, improve performance, and basically provide more advanced, more comprehensive technical solutions. [0003] One of the most important ways to scale systems and services to meet this high demand is through distributed computing. In distributed computing, software applications may be jointly executed by a distributed system comprising multiple computing nodes, which may be servers, network nodes, etc. in communication with each other. [0004] Provisions, fram...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/07G06F11/30G06F11/34
CPCG06F11/079G06F11/0709G06F11/3006G06F11/302G06F11/3072G06F11/3409G06F11/3495G06F2201/865G06F11/3452G06F16/9024G06F11/3466
Inventor 亚历山大·维德乔治·卡多索伊利亚·沙哈特
Owner HUAWEI CLOUD COMPUTING TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More