OceanRep
A Concurrent and Distributed Analysis Framework for Kieker.
Ehmke, Nils, Waller, Jan and Hasselbring, Wilhelm (2013) A Concurrent and Distributed Analysis Framework for Kieker. [Paper] In: Symposium on Software Performance: Joint Kieker/Palladio Days 2013 (KPDAYS 2013). , November 27-29, 2013, Karlsruhe, Germany . Proceedings of the Symposium on Software Performance: Joint Kieker/Palladio Days 2013. ; pp. 79-88 .
Preview |
Text
AConcurrentAndDistributedAnalysisFrameworkForKieker.pdf - Accepted Version Download (206kB) | Preview |
Preview |
Slideshow
20131127-Kieker-Days-nie-2-slides.pdf - Presentation Download (545kB) | Preview |
Abstract
Kieker is a framework for monitoring and analyzing software systems. The analyses performed upon the monitoring data are based on pipe-and-filter networks, that are usually executed on a single computer core.
In the case of computationally expensive and memory consuming online trace analyses, this basic approach is no longer sufficient. Our approach extends the Kieker framework by adding explicit support for concurrent and distributed analysis networks. The support for concurrency is realized by adding unbounded buffers to the pipe-and-filter networks and by consequently executing the resulting parts asynchronously. Support for distribution is added by aggregating parts of the analysis networks into analysis nodes. These nodes can then be distributed.
Our approach is evaluated and benchmarked in a series of thorough lab experiments. These experiments indicate a high communication overhead within our framework modifications. As a result, only little speedup can be achieved in the case of most analyses.
Document Type: | Conference or Workshop Item (Paper) |
---|---|
Research affiliation: | Kiel University > Software Engineering |
Publisher: | CEUR Workshop Proceedings |
Projects: | Kieker |
Date Deposited: | 04 Nov 2013 11:55 |
Last Modified: | 23 Sep 2019 21:28 |
URI: | https://oceanrep.geomar.de/id/eprint/22341 |
Actions (login required)
View Item |
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !