Skip to main content

Reactive Monitoring of Service Level Agreements

  • Conference paper
  • First Online:
Grids and Service-Oriented Architectures for Service Level Agreements

Abstract

Service Level Agreements require a monitoring system that checks that no party violates the agreement. Current monitoring techniques either have a high performance overhead or are not reliable enough. This paper proposes a new hybrid monitoring system that we call reactive monitoring. It tries to balance the disadvantages of established monitoring techniques, in particular online and offline monitoring. Online monitoring has a relatively high performance overhead and offline monitoring does not identify all possible violations.

Reactive monitoring combines online monitoring, which is used for reactively checking continuous SLA properties with a new passive monitoring scheme. This scheme is used for monitoring discrete SLA properties. It is based on cryptographic primitives that provide proof that either a certain stage in an interaction has been reached correctly with all participants in compliance of the service level agreements or that a violation has occurred. In the latter case the violating party can be identified.

A theoretical analysis shows that in the worst case scenario this new approach has the same overhead as online monitoring techniques and in most cases the overhead will be significantly lower.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Boneh, B. Lynn, and H. Shacham. Short signatures from the weil pairing. Journal of Cryptology, 17(4):297–319, 2004.

    Article  MATH  MathSciNet  Google Scholar 

  2. S. Even. Protocol for signing contracts. In CRYPTO’81, pages 148–153, 1981.

    Google Scholar 

  3. S. Even, O. Goldreich, and A. Lempel. A randomized protocol for signing contracts. Commun. ACM, 28(6):637–647, 1985.

    Article  MathSciNet  Google Scholar 

  4. J. Garay, M. Jakobsson, and P. MacKenzie. Abuse-free optimistic contract signing. In CRYPTO’99, LNCS, Vol. 1666, page 787, Springer, 1999.

    Google Scholar 

  5. L. Gymnopoulos, S. Dritsas, S. Gritzalis, and C. Lambrinoudakis. GRID security review. LNCS, pages 100–111, 2003.

    Google Scholar 

  6. R. Jurca, B. Faltings, and W. Binder. Reliable QoS monitoring based on client feedback. In Proceedings of the 16th international conference on World Wide Web, pages 1003–1012, ACM Press New York, NY, USA, 2007.

    Google Scholar 

  7. R. Kerr and R. Cohen. Smart cheaters do prosper: Defeating trust and reputation systems. In Proceedings of the Eigth International Conference on Autonomous Agents and Multi-Agent Systems, 2009.

    Google Scholar 

  8. A. Mukhamedov and M. Ryan. Improved multi-party contract signing. In Financial Cryptography and Data Security, LNCS, Vol. 4886, pages 179–191, Springer, 2007.

    Google Scholar 

  9. A. Pichot, P. Wieder, O. Waldrich, and W. Ziegler. Dynamic SLA-negotiation based on WS-Agreement. Technical Report TR-0082, Institute on Resource Management and Scheduling, CoreGRID - Network of Excellence, June 2007.

    Google Scholar 

  10. F. Raimondi, J. Skene, and W. Emmerich. Efficient online monitoring of web-service SLAs. In SIGSOFT ’08/FSE-16: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering, pages 170–180, New York, USA, 2008.

    Google Scholar 

  11. O. Rana, M. Warnier, T. B. Quillinan, and F. M. T. Brazier Monitoring and Reputation Mechanisms for Service Level Agreements. In Proceedings of the 5th International Workshop on Grid Economics and Business Models (GenCon), Las Palmas, Gran Canaria, Spain, Springer, August 2008.

    Google Scholar 

  12. A. Sahai, S. Graupner, V. Machiraju, and A. van Moorsel. Specifying and monitoring guarantees in commercial grids through SLA. In Proceedings of the 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, pages 292–299, 2003.

    Google Scholar 

  13. B. Waidner and M. Waidner. Round-optimal and abuse-free optimistic multi-party contract signing. In Automata Languages and Programming, LNCS, Vol. 1853, pages 524–535, Springer, 2000.

    Article  MathSciNet  Google Scholar 

  14. W. Ziegler, P. Wieder, and D. Battre. Extending WS-Agreement for dynamic negotiation of Service Level Agreements. Technical Report TR-0172, Institute on Resource Management and Scheduling, CoreGRID - Network of Excellence, August 2008.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dalia Khader .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media, LLC

About this paper

Cite this paper

Khader, D., Padget, J., Warnier, M. (2010). Reactive Monitoring of Service Level Agreements. In: Wieder, P., Yahyapour, R., Ziegler, W. (eds) Grids and Service-Oriented Architectures for Service Level Agreements. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-7320-7_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-7320-7_2

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4419-7319-1

  • Online ISBN: 978-1-4419-7320-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics