Performance-Simulation von verteilten Anwendungen


TypAbschlussarbeit (BA, MA, DA)
BetreuerDaniel Tertilt
Fortiss – An-Institut der Technischen Universität
tertilt@fortiss.org


 Einordnung
Die Performance einer verteilten Anwendung ergibt sich durch die Performance der einzelnen Knoten, sowie deren Zusammenspiels. Selbst wenn ausreichend Ressourcen für eine performante Ausführung des Systems vorhanden sind können einzelne Bottlenecks das Gesamtsystem ausbremsen und im Extremfall zum Zusammenbruch führen.

Im Projekt „Darwin“ wird ein Ansatz zur Modellierung des Performance-Verhaltens von Serviceorientierten Architekturen (SOA) entwickelt. Die Modellierung erfolgt auf Basis eines evolutionären Algorithmus, und konzentriert sich aktuell auf die Services der Anwendungen.

 Aufgabenstellung
Im Rahmen dieser Arbeit soll ein Ansatz zur Modellierung der Auswirkungen des Netzwerks auf die Performance einer SOA-Anwendung entwickelt werden. Hierzu wird im ersten Schritt recherchiert, welche Ansätze zur Modellierung verteilter Anwendungen in der Fachliteratur bereits beschrieben sind. Anschließend werden die aus der Literaturrecherche gewonnenen Ergebnisse genutzt, um einen Ansatz zur Modellierung des Netzwerkverhaltens von SOA-Anwendungen zu entwickeln. Dieser Ansatz wird als Erweiterung von Darwin umgesetzt.

 Voraussetzungen
selbständiges Arbeiten, Interesse an komplexer Unternehmenssoftware und Leistungsmessungen sowie SOA-Kenntnisse


Bitte bewerben Sie sich bei winfo-lehre@in.tum.de auf Basis unserer Vorlage, die hier als Download zur Verfügung steht.