Advertisement

Monitoring Grid Applications with Grid-Enabled OMIS Monitor

  • Bartosz Baliś
  • Marian Bubak
  • Włodzimierz Funika
  • Tomasz Szepieniec
  • Roland Wismüller
  • Marcin Radecki
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2970)

Abstract

In this paper, we present our approach to monitoring Grid applications with a Grid-enabled OMIS Monitor – the OCM-G. The OCM-G is a monitoring infrastructure for tools supporting application development, and it provides various monitoring services to obtain information about, manipulate, as well as detect events in an executing application. The services are accessible via the standarized interface – OMIS (On-line Monitoring Interface Specification). We describe the architecture of the system and present some design details important for the monitoring system to fit well the Grid environment, and support monitoring of interactive applications.

Keywords

Grid monitoring services interactive applications OMIS 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Allen, G., Davis, K., Dolkas, K., Doulamis, N., Goodale, T., Kielmann, T., Merzky, A., Nabrzyski, J., Pukacki, J., Radke, T., Michael, M., Seidel, E., Shalf, J., Taylor, I.: Enabling Applications on the Grid: A GridLab Overview. International Journal of High Performance Computing Applications: Special issue on Grid Computing: Infrastructure and Applications (August 2003)Google Scholar
  2. 2.
    Balaton, Z., Kacsuk, P., Podhorszki, N., Vajda, F.: Comparison of Representative Grid Monitoring Tools, http://www.lpds.sztaki.hu/publications/reports/lpds-2-2000.pdf
  3. 3.
    Balis, B., Bubak, M., Funika, W., Szepieniec, T., Wismuüller, R.: An Infrastructure for Grid Application Monitoring. In: Kranzlmüller, D., Kacsuk, P., Dongarra, J., Volkert, J. (eds.) PVM/MPI 2002. LNCS, vol. 2474, pp. 41–49. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  4. 4.
    Bubak, M., Funika, W., Baliś, B., Wismüller, R.: On-line OCM-based Tool Support for Parallel Applications. In: Kwong, Y.C. (ed.) Annual Review of Scalable Computing, Singapore, ch. 3 (2001)Google Scholar
  5. 5.
    Bubak, M., Funika, W., Wismüller, R.: The CrossGrid Performance Analysis Tool for Interactive Grid Applications. In: Kranzlmüller, D., Kacsuk, P., Dongarra, J., Volkert, J. (eds.) PVM/MPI 2002. LNCS, vol. 2474, pp. 50–60. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  6. 6.
    GrossGrid – Development of Grid Environment for Interactive Applications. Annex 1 – description of Work, available at, http://www.eu-crossgrid.org
  7. 7.
    The CrossGrid Project, http://www.eu-crossgrid.org
  8. 8.
    The DataGrid Project, http://www.eu-datagrid.org
  9. 9.
    Foster, I., Kesselman, C. (eds.): The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, San Francisco (1999)Google Scholar
  10. 10.
  11. 11.
    The GridLab Project, http://www.gridlab.org
  12. 12.
    GridLab deliverable 11.3: Grid Monitoring Architecture Prototype, http://www.gridlab.org/Resources/Deliverables/D11.3.pdf
  13. 13.
    Ludwig, T., Wismüller, R., Sunderam, V., Bode, A.: OMIS – On-line Monitoring Interface Specification (Version 2.0). LRR-TUM Research Report Series, vol. 9. Shaker Verlag, Aachen (1997), http://wwwbode.in.tum.de/~omis Google Scholar
  14. 14.
    Podhorski, N., Kacsuk, P.: Design and Implementation of a Distributed Monitor for Semi-on-line Monitoring of VisualMP Applications. In: Proc. DAPSYS 2000, Balatonfured, Hungary, pp. 23–32 (2000)Google Scholar
  15. 15.
    R-GMA: A Grid Information and Monitoring System, http://www.gridpp.ac.uk/abstracts/AllHandsRGMA.pdf
  16. 16.
    Tierney, B., Aydt, R., Gunter, D., Smith, W., Taylor, V., Wolski, R., Swany, M., et al.: White Paper: A Grid Monitoring Service Architecture (DRAFT), Global Grid Forum (2001), http://www-didc.lbl.gov/GridPerf
  17. 17.
    Vetter, J.S., Reed, D.A.: Real-time Monitoring, Adaptive Control and Interactive Steering of Computational Grids. The International Journal of High Performance Computing Applications 14, 357–366 (2000)CrossRefGoogle Scholar
  18. 18.
    Wismueller, R., Trinitis, J., Ludwig, T.: OCM – A Monitoring System for Interoperable Tools. In: Proc. 2nd SIGMETRICS Symposium on Parallel and Distributed Tools SPDT 1998, Welches, OR, USA (August 1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Bartosz Baliś
    • 1
    • 2
  • Marian Bubak
    • 1
    • 2
  • Włodzimierz Funika
    • 1
    • 2
  • Tomasz Szepieniec
    • 2
  • Roland Wismüller
    • 3
  • Marcin Radecki
    • 2
  1. 1.Institute of Computer ScienceAGHKrakówPoland
  2. 2.Academic Computer Centre – CYFRONETKrakówPoland
  3. 3.LRR-TUM – Technische Universität MünchenMünchenGermany

Personalised recommendations