MAGNET: A Tool for Debugging, Analyzing and Adapting Computing Systems
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Fine-grained network time synchronization using reference broadcasts
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Measuring and characterizing system behavior using kernel-level event logging
ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
Performance instrumentation and measurement for terascale systems
ICCS'03 Proceedings of the 2003 international conference on Computational science
Logging kernel events on clusters
ICCS'03 Proceedings of the 2003 international conference on Computational science
Hi-index | 0.00 |
We present tools for recording and analysing kernel events on Linux clusters. The tools provide cluster-wide event logging at system clock accuracy. We demonstrate the usefulness of our tools by verifying an implementation of a simple remote scheduling feature with interesting results regarding schedule responsiveness, by analysing local clock drift in a cluster, and by observing the effect of a kernel read-ahead policy upon sequential file read. With our GUI-based Java application, data recorded on multiple hosts is integrated for visualization. These tools can be used for analysis of cluster schedulers such as gang schedulers, SMP scheduling affinity, or the interaction between user level applications and kernel policies such as file read-ahead. Our work can be easily extended for integration with application level logging.