返回
Capturing Request Execution Path for Understanding Service Behavior and Detecting Anomalies Without Code Instrumentation
DOI:10.1109/TSC.2022.3149949.png)
摘要
En 中文
With the increasing scale and complexity of cloud platforms and big-data analytics platforms, it is becoming more and more challenging to understand and diagnose the processing of a service request across multi-layer software stacks of such platforms. One way that helps to deal with this problem is to accurately capture the complete end-to-end execution path of service requests among all involved components. This paper presents REPTrace, a generic methodology for capturing such execution paths in a transparent fashion. Moreover, this paper demonstrates the effectiveness of REPTrace by presenting how REPTrace can be leveraged for knowledge extraction and anomaly detection on the platforms' request processing. Our experimental results show that, REPTrace enables capturing a holistic view of the request processing across multiple layers of the platforms (which is missing in official documentation) and discovering important undocumented features of the platforms. Fault injection experiments show execution anomalies are detected with 93% precision and 96% recall with aid of REPTrace.
Keyword:
Message systems
Anomaly detection
Software
Codes
Yarn
Instruction sets
Service computing
End-to-end tracing
service request
knowledge extraction
request execution path
期刊
IF:
5.8
论文数:
2.2K
被引数:
6.5K
机构
引用论文
Phenotypic plasticity and genetic variability in annual Zizania spp. along a latitudinal gradient一年生Zizania spp.沿纬度梯度的表型可塑性和遗传变异
Homeward paths of displaced juvenile alligators as determined by radiotelemetry通过无线电遥测确定的被遗弃幼年鳄鱼的归巢路径

