Extraction of Performance Models from Microservice Applications based on Tracing Information: Unterschied zwischen den Versionen

Aus IPD-Institutsseminar
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Patrick Treyer |email=unjzx@student.kit.edu |vortragstyp=Masterarbeit |betreuer=Emre Taşpolatoğlu |termin=Institutsseminar/2020-12-18…“)
 
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 5: Zeile 5:
 
|betreuer=Emre Taşpolatoğlu
 
|betreuer=Emre Taşpolatoğlu
 
|termin=Institutsseminar/2020-12-18
 
|termin=Institutsseminar/2020-12-18
|kurzfassung=TBD
+
|kurzfassung=A recent trend in the development of enterprise systems constitutes the design of software projects as microservices. When migrating monolithic systems, architectural performance models can provide a valuable contribution.
 +
In this thesis, we present an approach for the automatic extraction of performance models based on tracing information. The extracted performance models reconstruct architecture, internal structure, control flow as well as usage scenarios of the system and can therefore support the migration process by simulations. The thesis includes an analysis of current standards in the field of distributed tracing, covering both the integration and the granularity of the extracted data. The architecture of our extraction process allows a flexible, vendor-independent adaptation according to the own system landscape. We also provide an evaluation of our approach, which includes aspects concerning the integration of tracing mechanisms, the examination of the extracted model elements as well as the deviation between model predictions and measurements on the real system.
 
}}
 
}}

Aktuelle Version vom 10. Dezember 2020, 11:36 Uhr

Vortragende(r) Patrick Treyer
Vortragstyp Masterarbeit
Betreuer(in) Emre Taşpolatoğlu
Termin Fr 18. Dezember 2020
Kurzfassung A recent trend in the development of enterprise systems constitutes the design of software projects as microservices. When migrating monolithic systems, architectural performance models can provide a valuable contribution.

In this thesis, we present an approach for the automatic extraction of performance models based on tracing information. The extracted performance models reconstruct architecture, internal structure, control flow as well as usage scenarios of the system and can therefore support the migration process by simulations. The thesis includes an analysis of current standards in the field of distributed tracing, covering both the integration and the granularity of the extracted data. The architecture of our extraction process allows a flexible, vendor-independent adaptation according to the own system landscape. We also provide an evaluation of our approach, which includes aspects concerning the integration of tracing mechanisms, the examination of the extracted model elements as well as the deviation between model predictions and measurements on the real system.