Measurement-Based Modeling of Distributed Systems

Meßbasierte Modellierung verteilter Systeme

  • A methodology that integrates performance measurements and simulation of computer systems is demonstrated on a web cluster system. Main contributions include a new offline time synchronization system based on exponential Filtering, efficient timestamping using the cycle counter of modern CPUs for software monitoring, flexible instrumentation of Java application servers using aspect-oriented programming, a new input modeling approach for autocorrelated data and a detailed simulation model that includes both operating system and TCP network aspects.
  • Anhand eines clusterbasierten Webservers wird eine Methodik vorgestellt, die Messungen und Simulation der Leistung von Rechnersystemen integriert. Wichtige Beiträge sind hierbei ein neues Verfahren zur Offline-Zeitsynchronisation, das auf exponentiellem Filtern basiert, effiziente Generierung von Zeitstempeln mittels der Zyklenzähler moderner Prozessoren für das Software-Monitoring, flexible Instrumentierung von Java-Applikationsservern mittels aspektorientierter Programmierung, ein neues Verfahren zur Eingabemodellierung, das die Repräsentation autokorrelierter Daten erlaubt, sowie ein detailliertes Simulationsmodell, das sowohl Betriebssystem- wie auch Netzwerk-Aspekte von TCP enthält.

Download full text files

Export metadata

  • Export Bibtex
  • Export RIS

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Author:Kai-Steffen Jens Hielscher
URN:urn:nbn:de:bvb:29-opus-9149
Advisor:Reinhard German
Document Type:Doctoral Thesis
Language:English
Date of Publication (online):2008/05/06
Publishing Institution:Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU)
Granting Institution:Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Technische Fakultät
Date of final exam:2008/04/21
Release Date:2008/05/06
Tag:Input Modeling; Instrumentation; Simulation; Software Monitoring; Synchronization
SWD-Keyword:Apache <Programm>; Cluster Server; Computersimulation; Diskrete Simulation; GPS <Satellitengeodäsie>; Leistungsmessung; Monitoring <Informatik>
Institutes:Technische Fakultät -ohne weitere Spezifikation-
CCS-Classification:C.4 PERFORMANCE OF SYSTEMS
C.2.2 Network Protocols
D.2.8 Metrics (D.4.8)
D.4.8 Performance (C.4, D.2.8, I.6)
Dewey Decimal Classification:004 Datenverarbeitung; Informatik

$Rev: 12793 $