Accelerating Distributed Tracing in Serverless Computing Using Differential Tracing

Distributed tracing is a fundamental tool for analyzing the execution of applications that involve multiple devices, such as AIoT systems. Meanwhile, serverless computing is a promising edge-cloud cooperation scheme that offers improved resource and cost efficiency. However, the efficiency of distri...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:2024 IEEE Coupling of Sensing & Computing in AIoT Systems (CSCAIoT) S. 10 - 12
Hauptverfasser: Yang, Yuhan, Wei, Xingda
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 13.05.2024
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Distributed tracing is a fundamental tool for analyzing the execution of applications that involve multiple devices, such as AIoT systems. Meanwhile, serverless computing is a promising edge-cloud cooperation scheme that offers improved resource and cost efficiency. However, the efficiency of distributed tracing in serverless computing is compromised due to the excessive traces generated by various system components. In this paper, we introduce Differential Tracing, an efficient and accurate distributed tracing system specifically designed for serverless computing, which minimizes overhead of tracing while maintaining high accuracy.
DOI:10.1109/CSCAIoT62585.2024.00007