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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
GRA.AF Working Group atthe Open Grid Forum. availableat: http://www.ogf.org/ gf/group_info/view .php?group=graap-wg.
SmartLMprojectweb site, available at: http: / /www. smart im. eu.
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.
Fmunhofer Institute, “WS-Agreement for Java”. See Web site at: http://paokos—eO.soai.fraunhofer.de/wsag4j/. Last accessed: November 2009.
Self-Organising ICT Resource Management (SORMA) project, 2009. Web site at: http: / /sorma—pro jeot . org/. Last accessed: November 2009.
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.
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.
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.
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.
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.
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.
D. Davide Lamanna, James Skene, Wolfgang Enimerich: SLAng: A Language for Defining Service Level Agreements. Proceedings of FIDCS 2003.
Adrian Paschke, “RBSLAA declarative Rule-based Service Level Agreement Language based on Ru1eML”, Proceedings of CIMCAJIAWTIC 2005.
E. Wustenhofi’, “Service Level Agreement in the Data Center”, Sun Microsystems Professional Series, Apffl 2002.
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.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)