Abstract
While existing work concentrates on developing QoS models of business workflows and Web services, few tools have been developed to support the monitoring and performance analysis of scientific workflows in Grids. This paper describes a Grid service for performance monitoring and analysis of Grid scientific workflows. The service utilizes workflow graphs and various types of performance data including monitoring data of resources, execution status of activities, and performance measurement obtained from the dynamic instrumentation, to provide a rich set of monitoring and performance analysis features. We store workflows and their relevant information, devise techniques to compare constructs of different workflows, and support multi-workflow analysis.
The work described in this paper is supported by the European Union through the IST-2002-511385 project K-WfGrid.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Abate, A.F., Esposito, A., Grieco, N., Nota, G.: Workflow performance evaluation through wpql. In: Proceedings of the 14th international conference on Software engineering and knowledge engineering, pp. 489–495. ACM Press, New York (2002)
AustrianGrid, http://www.austriangrid.at/
Cardoso, J., Sheth, A.P., Miller, J.: Workflow quality of service. In: Proceedings of the IFIP TC5/WG5.12 International Conference on Enterprise Integration and Modeling Technique, pp. 303–311. Kluwer, B.V, Dordrecht (2003)
Deelman, E., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Vahi, K., Blackburn, K., Lazzarini, A., Arbree, A., Koranda, S.: Mapping abstract complex workflows onto grid environments. Journal of Grid Computing 1, 25–39 (2003)
JFreeChart, http://www.jfree.org/jfreechart/
JGraph, http://www.jgraph.com/
Kacsuk, P., Dozsa, G., Kovacs, J., Lovas, R., Podhorszki, N., Balaton, Z., Gombas, G.: P-GRADE: a Grid Programming Environment. Journal of Grid Computing 1(2), 171–197 (2003)
Kim, K.-H., Ellis, C.A.: Performance analytic models and analyses for workflow architectures. Information Systems Frontiers 3(3), 339–355 (2001)
Krishnan, S., Wagstrom, P., von Laszewski, G.: GSFL: A Workflow Framework for Grid Services. Technical Report, Argonne National Laboratory, 9700 S. Cass Avenue, Argonne, IL 60439, U.S.A. (July 2002)
Laszewski, G., Foster, I., Gawor, J., Lane, P.: A java commodity grid kit. Concurrency and Computation: Practice and Experience 13(643-662) (2001)
Montage, http://montage.ipac.caltech.edu
Singh, M.P., Vouk, M.A.: Scientific workflows. Position paper in Reference Papers of the NSF Workshop on Workflow and Process Automation in Information Systems: State-of-the-art and Future Directions (May 1996)
Sowa, J.F.: Knowledge Representation: logical, philosophical, and compuational foundations. Brooks/Cole, Pacific Grove, CA (2000)
The Condor Team. Dagman (directed acyclic graph manager), http://www.cs.wisc.edu/condor/dagman/
Truong, H.-L., Fahringer, T.: SCALEA: A Performance Analysis Tool for Parallel Programs. Concurrency and Computation: Practice and Experience 15(11-12), 1001–1025 (2003)
Truong, H.-L., Fahringer, T.: SCALEA-G: a Unified Monitoring and Performance Analysis System for the Grid. In: Scientific Programming. IOS Press, Amsterdam (2004) (to appear)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Truong, HL., Fahringer, T. (2005). Online Performance Monitoring and Analysis of Grid Scientific Workflows. In: Sloot, P.M.A., Hoekstra, A.G., Priol, T., Reinefeld, A., Bubak, M. (eds) Advances in Grid Computing - EGC 2005. EGC 2005. Lecture Notes in Computer Science, vol 3470. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11508380_118
Download citation
DOI: https://doi.org/10.1007/11508380_118
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26918-2
Online ISBN: 978-3-540-32036-4
eBook Packages: Computer ScienceComputer Science (R0)