Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us
Search
Cart
Book cover

European Conference on Parallel Processing

Euro-Par 2011: Euro-Par 2011: Parallel Processing Workshops pp 76–85Cite as

  1. Home
  2. Euro-Par 2011: Parallel Processing Workshops
  3. Conference paper
On-Line Monitoring of Service-Level Agreements in the Grid

On-Line Monitoring of Service-Level Agreements in the Grid

  • Bartosz Balis30,31,
  • Renata Slota30,
  • Jacek Kitowski30 &
  • …
  • Marian Bubak30,32 
  • Conference paper
  • 1085 Accesses

Part of the Lecture Notes in Computer Science book series (LNTCS,volume 7156)

Abstract

Monitoring of Service Level Agreements is a crucial phase of SLA management. In the most challenging case, monitoring of SLA fulfillment is required in (near) real-time and needs to combine performance data regarding multiple distributed services and resources. Currently existing Grid monitoring and information services do not provide adequate on-line monitoring capabilities to fulfill this case. We present an application of Complex Event Processing principles and technologies for on-line SLA monitoring in the Grid. The capabilities of the presented SLA monitoring framework include (1) on-demand definition of SLA metrics using a high-level query language; (2) real-time calculation of the defined SLA metrics; (3) advanced query capabilities which allow for defining high-level complex metrics derived from basic metrics. SLA monitoring of data-intensive grid jobs serves as a case study to demonstrate the capabilities of the approach.

Keywords

  • on-line monitoring
  • SLA monitoring
  • Grid computing
  • complex event processing

Download conference paper PDF

References

  1. Balis, B., Kowalewski, B., Bubak, M.: Real-time Grid monitoring based on complex event processing. Future Generation Computer Systems 27(8), 1103–1112 (2011), http://www.sciencedirect.com/science/article/pii/S0167739X11000562

    CrossRef  Google Scholar 

  2. Berhardt, T., Vasseur, A.: Complex Event Processing Made Simple Using Esper (April 2008), http://www.theserverside.com/news/1363826/Complex-Event-Processing-Made-Simple-Using-Esper (last accessed June 30, 2011)

  3. Gorla, A., Mariani, L., Pastore, F., Pezzè, M., Wuttke, J.: Achieving Cost-Effective Software Reliability Through Self-Healing. Computing and Informatics 29(1), 93–115 (2010)

    Google Scholar 

  4. Litke, A., Konstanteli, K., Andronikou, V., Chatzis, S., Varvarigou, T.: Managing service level agreement contracts in OGSA-based Grids. Future Generation Computer Systems 24(4), 245–258 (2008)

    CrossRef  Google Scholar 

  5. Menychtas, A., Kyriazis, D., Tserpes, K.: Real-time reconfiguration for guaranteeing QoS provisioning levels in Grid environments. Future Generation Computer Systems 25(7), 779–784 (2009)

    CrossRef  Google Scholar 

  6. Michlmayr, A., Rosenberg, F., Leitner, P., Dustdar, S.: Comprehensive QoS monitoring of Web services and event-based SLA violation detection. In: Proceedings of the 4th International Workshop on Middleware for Service Oriented Computing, pp. 1–6. ACM (2009)

    Google Scholar 

  7. Moscicki, J., Lamanna, M., Bubak, M., Sloot, P.: Processing moldable tasks on the grid: Late job binding with lightweightuser-level overlay. Future Generation Computer Systems 27(6), 725–736 (2011), http://www.sciencedirect.com/science/article/pii/S0167739X11000057

    CrossRef  Google Scholar 

  8. Mühl, G., Fiege, L., Pietzuch, P.: Distributed Event-Based Systems. Springer (August 2006)

    Google Scholar 

  9. Raimondi, F., Skene, J., Emmerich, W.: Efficient online monitoring of web-service slas. In: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 170–180. ACM (2008)

    Google Scholar 

  10. Sahai, A., Graupner, S., Machiraju, V., van Moorsel, A.: Specifying and Monitoring Guarantees in Commercial Grids through SLA. In: CCGRID 2003: Proceedings of the 3st International Symposium on Cluster Computing and the Grid, p. 292. IEEE Computer Society, Washington, DC (2003)

    CrossRef  Google Scholar 

  11. Schwiegelshohn, U., Badia, R.M., Bubak, M., Danelutto, M., Dustdar, S., Gagliardi, F., Geiger, A., Hluchy, L., Kranzlmüller, D., Laure, E., Priol, T., Reinefeld, A., Resch, M., Reuter, A., Rienhoff, O., Rüter, T., Sloot, P., Talia, D., Ullmann, K., Yahyapour, R., von Voigt, G.: Perspectives on grid computing. Future Generation Computer Systems 26(8), 1104–1115 (2010), http://www.sciencedirect.com/science/article/pii/S0167739X10000907

    CrossRef  Google Scholar 

  12. Smith, M., Schwarzer, F., Harbach, M., Noll, T., Freisleben, B.: A Streaming Intrusion Detection System for Grid Computing Environments. In: HPCC 2009: Proceedings of the 2009 11th IEEE International Conference on High Performance Computing and Communications, pp. 44–51. IEEE Computer Society, Washington, DC (2009)

    CrossRef  Google Scholar 

  13. Szepieniec, T., Tomanek, M., Twaróg, T.: Grid Resource Bazaar: Efficient SLA Management. In: Proc. Cracow Grid Workshop 2009, pp. 314–319. ACC CYFRONET AGH, Krakow (2009)

    Google Scholar 

  14. Truong, H.L., Fahringer, T.: SCALEA-G: a Unified Monitoring and Performance Analysis System for the Grid. Scientific Programming 12(4), 225–237 (2004)

    Google Scholar 

  15. Truong, H., Samborski, R., Fahringer, T.: Towards a framework for monitoring and analyzing QoS metrics of grid services. In: Second IEEE International Conference on e-Science and Grid Computing, e-Science 2006, p. 65. IEEE (2006)

    Google Scholar 

  16. Wright, H., Crompton, R., Kharche, S., Wenisch, P.: Steering and visualization: Enabling technologies for computational science. Future Generation Computer Systems 26(3), 506–513 (2010)

    CrossRef  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Department of Computer Science, AGH University of Science and Technology, Krakow, Poland

    Bartosz Balis, Renata Slota, Jacek Kitowski & Marian Bubak

  2. ACC Cyfronet AGH, Krakow, Poland

    Bartosz Balis

  3. Institute for Informatics, University of Amsterdam, Amsterdam, The Netherlands

    Marian Bubak

Authors
  1. Bartosz Balis
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Renata Slota
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Jacek Kitowski
    View author publications

    You can also search for this author in PubMed Google Scholar

  4. Marian Bubak
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Scilytics, Koellnerhofgasse 3/15A, 1010, Vienna, Austria

    Michael Alexander

  2. ICAR-CNR, Via P. Castellino, 111, 80131, Napoli, Italy

    Pasqua D’Ambra

  3. University of Amsterdam, 1090, Amsterdam, Netherlands

    Adam Belloum

  4. Innovative Computing Laboratory, The University of Tennessee, US

    George Bosilca

  5. Department of Experimental Medicine and Clinic, University Magna Græcia, 88100, Catanzaro, Italy

    Mario Cannataro

  6. Computer Science Department, University of Pisa, Italy

    Marco Danelutto

  7. Second University of Naples, Italy

    Beniamino Di Martino

  8. TUMünchen,, Boltzmannstr. 3, ,, 85748, Garching, Germany

    Michael Gerndt

  9. Equipe Runtime, INRIA Bordeaux Sud-Ouest, 33405, Talence Cedex, France

    Emmanuel Jeannot & Raymond Namyst & 

  10. Equipe HIEPACS, INRIA Bordeaux Sud-Ouest, 33405, Talence Cedex, France

    Jean Roman

  11. Computer Science and Mathematics Division, Oak Ridge National Laboratory, 37831-6164, Oak Ridge, TN, USA

    Stephen L. Scott

  12. Department of Scientific Computing, University of Vienna, Nordbergstr. 15/3C, 1090, Vienna, Austria

    Jesper Larsson Traff

  13. Computer Science and Mathematics Division, Oak Ridge National Laboratory, 37831, Oak Ridge, TN, USA

    Geoffroy Vallée

  14. Technische Universität München, Germany

    Josef Weidendorfer

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Balis, B., Slota, R., Kitowski, J., Bubak, M. (2012). On-Line Monitoring of Service-Level Agreements in the Grid. In: Alexander, M., et al. Euro-Par 2011: Parallel Processing Workshops. Euro-Par 2011. Lecture Notes in Computer Science, vol 7156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29740-3_10

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-29740-3_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29739-7

  • Online ISBN: 978-3-642-29740-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Search

Navigation

  • Find a journal
  • Publish with us

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature