futurewei-cloud / alcor

Alcor: Cloud native SDN platform powered by Kubernetes and Istio
MIT License
32 stars 33 forks source link

[Perf Profiling] OpenStack Cross-Service Request-Level Profiling #631

Open xieus opened 3 years ago

xieus commented 3 years ago

High-Level Requests

In order to enable fine-grain tracing for Alcor, we plan to leverage OSProfiler, Jaeger and Rally to provide a full set of tracing support. The end goal is to generate 1 trace per request, that goes through all involved services including Nova, KeyStone and Alcor. With OSProfiler, this trace can then be extracted and used to build a tree of calls which can be used to isolate cross-service performance issues and locate the performance bottleneck rapidly.

Detailed Requirements

Non Goal

References