Simulative System Analysis
Performancetests mittels Computer-Simulationen
In der Regel fällt es schwer, ein Gefühl dafür zu entwickeln, wie sich bestimmte experimentelle Setups oder systemische Charakteristika auf die Resultate von Performancetests auswirken werden. Hier helfen Computer-Simulationen, in denen der Test inklusive des betreffenden Systems im Computer modellhaft nachgebildet wird. Durch entsprechende Justierung der Modellfreiheitsgrade lassen sich dann bequem, schnell und preiswert die Einflüsse von realen Gegebenheiten auf reale Testergebnisse simulativ studieren und vorhersagen.Der Kurs Simulative System Analysis beschäftigt sich mit solchen Computer-Simulationen auf der Grundlage unseres Software-Produktes DISPA (Distributed System Performance Analyzer). Mit seiner Hilfe wollen wir die unterschiedlichsten System- und Testkonstellationen simulieren und zudem einige interessante warteschlangentheoretische Resultate bestätigen. Weil DISPA strukturell dieselben Messungen protokolliert wie sie in realen Performancetests vorkommen, können wir die exportierten DISPA-Messdaten auch verwenden, um damit die Auswertung von echten Performancetests zu üben.
Zielgruppe
Der Kurs richtet sich an Performance Engineers, die mehr erfahren möchten über- Performance-Metriken und ihre Zusammenhänge
- Möglichkeiten und Grenzen von simulativen Performance-Analysen.
Inhalte
Queueing Networks
Computer-Simulationen
- Allgemeiner Aufbau
- Verarbeitungsspezifische Merkmale
- Topologische Merkmale
- Performance-Metriken
- Warteschlangentheoretische Resultate
Computer-Simulationen
- Modellbildung
- Simulationstypen
- Zufallszahlen
- Validierung
DISPA
DISPA-Simulationen
- Funktionsweise
- Input/Output-Parameter
- Simulation versus Calculus
DISPA-Simulationen
- Single/Multi Processor Devices
- Single/Multi Device-Systeme
- Visit Ratios & Routing Matrix
- Routing & Processing Disciplines
- Kuriose Systeme
- Externe Auswertung von DISPA-Daten