CSLAT: an SLA template for cloud service management

Service level agreements (SLAs) are used to bind cloud provider for providing services and hence to assure cloud consumer that delivered services are up to the mark. However, most of the cloud SLAs are either static in nature or are concerned only for availability of service leaving major concerns such as performance, security, metering and monitoring, automation, and many more. In this paper, we have reviewed the existing SLA frameworks and then examined their suitability in the context of cloud computing. Next, we discuss the desirable components, which should be considered in cloud SLA. Also, we have identified different parameters that need to be incorporated in each component. Based on this, we put forward a cloud SLA template, which we termed as cloud service level agreement template (CSLAT). This work attempts to provide a clear and formal definition of decisive parameters in cloud computing. The definition will give clear perception of how these parameters should be specified in SLA, so as to avoid any conflict rising due to ambiguity in it. Further, precise monitoring and QoS measurement can be done using the mathematical interpretations given corresponding to parameters. Thus, proposed CSLAT will help in automation of SLA management in cloud computing.

[1]  James Skene,et al.  SLAng: a language for service level agreements , 2003 .

[2]  Jean-Marc Vincent,et al.  Visualization and Detection of Resource Usage Anomalies in Large Scale Distributed Systems , 2010 .

[3]  Charles E Ebeling,et al.  An Introduction to Reliability and Maintainability Engineering , 1996 .

[4]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[5]  David K. Chow Availability of Some Repairable Computer Systems , 1975, IEEE Transactions on Reliability.

[6]  Kamal Dahbur,et al.  A survey of risks, threats and vulnerabilities in cloud computing , 2011, ISWSA '11.

[7]  Wolfgang Emmerich,et al.  SLAng: a language for defining service level agreements , 2003, The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings..

[8]  Jason Bennett Thatcher,et al.  Trust in a specific technology: An investigation of its components and measures , 2011, TMIS.

[9]  Bin Liu,et al.  Research and application of sidewall stability predic- tion method based on analytic hierarchy process and fuzzy integrative evaluation method , 2012 .

[10]  Sixto Ortiz The Problem with Cloud-Computing Standardization , 2011, Computer.

[11]  George Spanoudakis,et al.  Establishing and Monitoring SLAs in Complex Service Based Systems , 2009, 2009 IEEE International Conference on Web Services.

[12]  Jahyun Goo,et al.  Facilitating relational governance through service level agreements in IT outsourcing: An application of the commitment-trust theory , 2008, Decis. Support Syst..

[13]  Heiko Ludwig,et al.  The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services , 2003, Journal of Network and Systems Management.

[14]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[15]  Jens Happe,et al.  A Reference Architecture for Multi-Level SLA Management , 2011 .

[16]  Sunilkumar S. Manvi,et al.  Resource management for Infrastructure as a Service (IaaS) in cloud computing: A survey , 2014, J. Netw. Comput. Appl..

[17]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[18]  Antonio Pescapè,et al.  Cloud monitoring: A survey , 2013, Comput. Networks.

[19]  Amrit L. Goel,et al.  Time-Dependent Error-Detection Rate Model for Software Reliability and Other Performance Measures , 1979, IEEE Transactions on Reliability.

[20]  Vladimir Tosic,et al.  WSOL - Web Service Offerings Language , 2002, WES.

[21]  Rajkumar Buyya,et al.  Jaccard Index based availability prediction in enterprise grids , 2010, ICCS.

[22]  Benoit Hudzia,et al.  Future Generation Computer Systems Optimis: a Holistic Approach to Cloud Service Provisioning , 2022 .

[23]  Schahram Dustdar,et al.  VieSLAF Framework: Enabling Adaptive and Versatile SLA-Management , 2009, GECON.

[24]  Jian Lin,et al.  Autonomous service level agreement negotiation for service composition provision , 2007, Future Gener. Comput. Syst..

[25]  Rajkumar Buyya,et al.  A framework for ranking of cloud computing services , 2013, Future Gener. Comput. Syst..

[26]  Rajkumar Buyya,et al.  Towards autonomic detection of SLA violations in Cloud infrastructures , 2012, Future Gener. Comput. Syst..

[27]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[28]  Daniel W. Manchala E-Commerce Trust Metrics and Models , 2000, IEEE Internet Comput..

[29]  Jens Myrup Pedersen,et al.  Assessing Measurements of QoS for Global Cloud Computing Services , 2011, 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing.

[30]  Martina Meschke Service Level Agreement (SLA) , 2008 .