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.