Towards Distributed Monitoring and Performance Analysis Services in the K-WfGrid Project

  • Hong-Linh Truong
  • Bartosz Baliś
  • Marian Bubak
  • Jakub Dziwisz
  • Thomas Fahringer
  • Andreas Hoheisel
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3911)


The complexity and the dynamics of the Grid environment and of the emering workflow-based applications on the Grid require novel performance monitoring and analysis services in order to capture monitoring data at multiple levels of abstraction, to analyze the data and to correlate metrics among entities. In this paper, we present the design of distributed monitoring and performance analysis services in the K-WfGrid project. We give an overview of the architecture of the performance and monitoring services and discuss useful performance and dependability metrics for workflows in K-WfGrid. We describe basic system components including the monitoring and instrumentation service, the performance analysis service along with data representation and service interface.


Monitoring Data Performance Monitoring Grid Environment Grid Service Service Interface 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Balis, B., Bubak, M., Funika, W., Wismueller, R., Radecki, M., Szepieniec, T., Arodz, T., Kurdziel, M.: Grid Environment for On-line Application Monitoring and Performance Analysis. Scientific Pogrammning 12(4), 239–251 (2004)CrossRefGoogle Scholar
  2. 2.
    Gerndt, M., Wismueller, R., Balaton, Z., Gombas, G., Kacsuk, P., Nemeth, Z., Podhorecki, N., Truong, H.-L., Fahringer, T., Bubak, M., Laure, E., Margalef, T.: Performance Tools for the Grid: State of the Art and Future, APART White Paper, Shaker Verlag (2004)Google Scholar
  3. 3.
    The Globus Project homepage:
  4. 4.
    R-GMA homepage:
  5. 5.
    Krawczyk, K., Slota, R., Majewska, M., Kryza, B., Kitowski, J.: Grid Organization Memory for Knowledge Management for Grid Environment. In: Proc. Cracow Grid Workshop, CGW 2004, Cracow, Poland, December 12-15 (2004)Google Scholar
  6. 6.
    K-WfGrid project homepage:
  7. 7.
    Podhorszki, N., Balaton, Z., Gombas, G.: Monitoring Message-Passing Parallel Applications in the Grid with GRM and Mercury Monitor. In: Grid Computing. Proc. 2nd European Across Grids Conference, Nicosia, Cyprus, January 2004, Springer, Heidelberg (2004)Google Scholar
  8. 8.
    Truong, H.-L., Fahringer, T., Nerieri, F., Dustdar, S.: Performance Metrics and Ontology for Describing Performance Data of Grid Workflows. In: IEEE International Symposium on Cluster Computing and Grid 2005 (CCGrid 2005), IEEE Computer Society Press, Cardiff (2005)Google Scholar
  9. 9.
    Truong, H.-L., Fahringer, T.: Self-Managing Sensor-based Middleware for Grid Monitoring and Performance Data Integration. In: 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), IEEE Computer Society Press, Denver (2005)Google Scholar
  10. 10.
    Truong, H.-L., Fahringer, T.: SCALEA-G: a Unified Monitoring and Performance Analysis System for the Grid. Scientific Programming 12(4), 225–237 (2004)CrossRefGoogle Scholar
  11. 11.
    Zanikolas, S., Sakellariou, R.: A Taxonomy of Grid Monitoring Systems. Future Generation Computing Systems 21(1), 163–188 (2005)CrossRefGoogle Scholar
  12. 12.
    OWL Web Ontology Language Reference,
  13. 13.
    Foster, I., et al.: Modeling Stateful Resources with Web Services. Specification, Globus Alliance, Argonne National Laboratory, IBM, USC ISI, Hewlett-Packard (January 2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Hong-Linh Truong
    • 1
  • Bartosz Baliś
    • 2
  • Marian Bubak
    • 2
    • 3
  • Jakub Dziwisz
    • 2
  • Thomas Fahringer
    • 1
  • Andreas Hoheisel
    • 4
  1. 1.Institute for Computer ScienceUniversity of InnsbruckAustria
  2. 2.Institute of Computer ScienceAGHPoland
  3. 3.Academic Computer Centre – CYFRONETPoland
  4. 4.Fraunhofer Institute for Computer Architecture and Software TechnologyGermany

Personalised recommendations