[Zurück]


Diplom- und Master-Arbeiten (eigene und betreute):

B. Löwenstein:
"Benchmarking of Middleware Systems";
Betreuer/in(nen): E. Kühn, R. Mordinyi; Institut für Computersprachen Programmiersprachen und Übersetzer, 2008.



Kurzfassung deutsch:
In der heutigen IT-Welt sind viele unterschiedliche Middlewaresysteme verfügbar.
Oftmals verkünden die Anbieter solcher Anwendungen, dass ihr Produkt die beste
Performance und Skalierbarkeit aufweist, und überhaupt das Beste von allen sei.
Diese Arbeit veranschaulicht, wie man die Performance und Skalierbarkeit
unterschiedlicher Middlewaresysteme auf realistische Art und Weise messen und
vergleichen kann. Die Benchmarks dazu werden anhand einiger maßgeschneiderter
Testfälle durchgeführt.
Der erste Teil der Arbeit gibt eine ausführliche Einführung in die Begriffe Benchmark,
Performance, Skalierbarkeit und Middleware und präsentiert dem Leser drei
verschiedene Middlewarekonzepte: eXtensible Virtual Shared Memory (XVSM),
JavaSpaces und Java 2 Plattform, Enterprise Edition (J2EE).
Im zweiten Teil werden einige Benchmarkszenarien für die zugehörigen Systeme
MozartSpaces, GigaSpaces eXtreme Application Platform (XAP) und JBoss Application
Server (AS) definiert und durchgeführt. Die Ergebnisse ihrer Ausführung werden
anschließend visualisiert und interpretiert.

Kurzfassung englisch:
In today's IT world many different middleware systems are available. Often, the
vendors of such applications proclaim that their product offers the best performance
and scalability and actually is the best of all.
This work demonstrates how to evaluate and compare the performance and scalability
of different middleware systems in a realistic manner. The benchmarks for this purpose
are implemented via several customized test cases.
The first part of the work gives a detailed introduction into the terms benchmark,
performance, scalability and middleware and presents three different middleware
concepts to the reader: eXtensible Virtual Shared Memory (XVSM), JavaSpaces and
Java 2 Plattform, Enterprise Edition (J2EE).
In the second part, several benchmark scenarios are defined and implemented for the
associated systems MozartSpaces, GigaSpaces eXtreme Application Platform (XAP) and
JBoss Application Server (AS). The results of their execution are visualized and
interpreted thereafter.

Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.