Skip to main content

Research Challenges in Managing and Using Service Level Agreements

  • Conference paper
  • First Online:
Grids, P2P and Services Computing

Abstract

A Service Level Agreement (SLA) represents an agreement between a service user and a provider in the context of a particular service provision. SLAs contain Quality of Service properties that must be maintained by a provider, and as agreed between a provider and a user/client. These are generally defined as a set of Service Level Objectives (SLOs). These properties need to be measurable and must be monitored during the provision of the service that has been agreed in the SLA. The SLA must also contain a set of penalty clauses specifying what happens when service providers fail to deliver the pre-agreed quality. Hence, an SLA may be used by both a user and a provider – from a user perspective, an SLA defines what is required – often defined using non-functional attributes of service provision. From a providers perspective, an SLA may be used to support capacity planning – especially if a provider is making it’s capability available to multiple users. An SLA may be used by a client and provider to manage their behaviour over time – for instance, to optimise their long running revenue (cost) or QoS attributes (such as execution time), for instance. The lifecycle of an SLA is outlined, along with various uses of SLAs to support infrastructure management. A discussion about WS-Agreement – the emerging standard for specifying SLAs – is also provided.

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. A. Andrieux, K. Czajkowski, A. Dan, K. Keahey, H. Ludwig, T. Nakata, J. Pruyne, J. Rofrano, S. Tuecke, and M. Xu. Web Services Agreement Specification (WS-Agreement). GRAAF Working Group at the Open Grid Forum, May 2007. available at: http: / /www ogf org/ doouments/GFD.107 .pdf.

    Google Scholar 

  2. GRA.AF Working Group atthe Open Grid Forum. availableat: http://www.ogf.org/ gf/group_info/view .php?group=graap-wg.

    Google Scholar 

  3. SmartLMprojectweb site, available at: http: / /www. smart im. eu.

    Google Scholar 

  4. Y. Chen, S. Iyer,X. Liu, D. Milojicic, and A. Sahai. SLA Decomposition: Translating Service Level Objectives to System Level Thresholds. HFL-2007-17, 2007.

    Google Scholar 

  5. Fmunhofer Institute, “WS-Agreement for Java”. See Web site at: http://paokos—eO.soai.fraunhofer.de/wsag4j/. Last accessed: November 2009.

    Google Scholar 

  6. Self-Organising ICT Resource Management (SORMA) project, 2009. Web site at: http: / /sorma—pro jeot . org/. Last accessed: November 2009.

    Google Scholar 

  7. Davide M. Parrilli, “The Determination of Jurisdiction in Grid and Cloud Service Level Agreements”, Grid Economics and Business Models workshop, Proceedings of GECON 2009 workshop (Eds: Altmann, Buyya and Rana), August 2009, LNCS 5745, Springer Verlag.

    Google Scholar 

  8. A. Keller and H. Ludwig, “The WSLA Framework: Specifying and Monitoring Service Level Agreements forWeb Services”, Journal of Network and Systems Management, 11(jl):57—81, 2003.

    Google Scholar 

  9. Jordi Guitart, Maño Macas, Omer Rana, Phiipp Wieder, Ramin Yahyapour and Wolfgang Ziegler, “SLA-based Resource Management and Allccation”, Chapter 12 in book “Market Off ented Gild and Utility Computing”, Eds: Rajkumai Buyya and Kris Bubendoifer, John Wiley, 2009.

    Google Scholar 

  10. Omer E Rana, Martijn Warnier, Thomas B. Quillinan and Frances M. T. Brazier, “Monitoring and Reputation Mechanisms for Service Level Agreements”, Proceedings of GECON 2008, LNCS 5206, Springer Verlag.

    Google Scholar 

  11. Nikolay Borissov, Simon Caton, Omer F. Rana, Ahamn Levine, “Message Protocols for Provisioning and Usage of Computing Services”. Proceedings of GECON workshop (Eds: Altmann, Buyya and Rana), August 2009, LNCS 5745, Springer Verlag.

    Google Scholar 

  12. R. G. Smith, “The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver”, IEEE Transactions on Computers, Vol. C-29, No. 12, December 1980.

    Google Scholar 

  13. D. Davide Lamanna, James Skene, Wolfgang Enimerich: SLAng: A Language for Defining Service Level Agreements. Proceedings of FIDCS 2003.

    Google Scholar 

  14. Adrian Paschke, “RBSLAA declarative Rule-based Service Level Agreement Language based on Ru1eML”, Proceedings of CIMCAJIAWTIC 2005.

    Google Scholar 

  15. E. Wustenhofi’, “Service Level Agreement in the Data Center”, Sun Microsystems Professional Series, Apffl 2002.

    Google Scholar 

  16. Shantenu Jha, Daniel S. Katz, Manish Parashar, Omer Rana, and Jon Weissman, “Critical Perspectives on Large-Scale Distributed Applications and Production Grids”, IEEE Grid 2009 Conference, Banfi’, Canada, October 2009. IEEE Computer Society Press.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Omer Rana .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer US

About this paper

Cite this paper

Rana, O., Ziegler, W. (2010). Research Challenges in Managing and Using Service Level Agreements. In: Desprez, F., Getov, V., Priol, T., Yahyapour, R. (eds) Grids, P2P and Services Computing. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-6794-7_15

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-6794-7_15

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4419-6793-0

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics