A novel penalty model for managing and applying penalties in Cloud Computing

Managing and applying penalties has become a critical issue for Cloud Computing. In this paper we investigate this issue and present the most frequently used definitions of SLA penalty functions. We identify the characteristics of these functions highlighting their strengths and weaknesses. Then we propose a Novel Penalty Model for calculating the penalty cost of the violations, and present a formalization for this penalty definition. An example application will be presented to demonstrate the effectiveness of the proposed approach. Finally, the paper notes some challenges and future research directions.

[1]  Seyyed Mohsen Hashemi,et al.  QoS Metrics for Cloud Computing Services Evaluation , 2014 .

[2]  Jan Kleinheisterkamp,et al.  UNIDROIT principles of international commercial contracts , 2009 .

[3]  L. O'Brien Lero,et al.  Quality Attributes for Service-Oriented Architectures , 2007, International Workshop on Systems Development in SOA Environments (SDSOA'07: ICSE Workshops 2007).

[4]  Paul Resnick,et al.  Reputation systems , 2000, CACM.

[5]  Matthias Galster,et al.  A Taxonomy for Identifying and Specifying Non-Functional Requirements in Service-Oriented Development , 2008, 2008 IEEE Congress on Services - Part I.

[6]  Adil Maarouf,et al.  Automatic control of the quality of service contract by a third party in the Cloud Computing , 2014, 2014 Second World Conference on Complex Systems (WCCS).

[7]  Daniel M. Dias,et al.  Service-Level Agreements and Commercial Grids , 2003, IEEE Internet Comput..

[8]  Boi Faltings,et al.  Reputation-Based Service Level Agreements for Web Services , 2005, ICSOC.

[9]  F. Brazier,et al.  Managing violations in service level agreements , 2008 .

[10]  Hector Garcia-Molina,et al.  The Eigentrust algorithm for reputation management in P2P networks , 2003, WWW '03.

[11]  Adil Maarouf,et al.  Towards a MDE Approach for the Establishment of a Contract Service Level Monitoring by Third Party in the Cloud Computing , 2014, 2014 Tenth International Conference on Signal-Image Technology and Internet-Based Systems.

[12]  Andrew Hiles Service Level Agreements , 1994 .

[13]  Grace A. Lewis,et al.  Current Perspectives on Interoperability , 2004 .

[14]  César A. F. De Rose,et al.  CASViD: Application Level Monitoring for SLA Violation Detection in Clouds , 2012, 2012 IEEE 36th Annual Computer Software and Applications Conference.

[15]  Mariam Rady,et al.  Parameters for Service Level Agreements Generation in Cloud Computing - A Client-Centric Vision , 2012, ER Workshops.

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

[17]  Krzysztof Zielinski,et al.  Definition and Evaluation of Penalty Functions in SLA Management Framework , 2008, Fourth International Conference on Networking and Services (icns 2008).

[18]  Katarina Stanoevska-Slabeva,et al.  Grid and Cloud Computing, A Business Perspective on Technology and Applications , 2009, Grid and Cloud Computing.

[19]  Adil Maarouf,et al.  Towards a Trusted third party based on Multi-agent systems for automatic control of the quality of service contract in the Cloud Computing , 2015, 2015 International Conference on Electrical and Information Technologies (ICEIT).

[20]  Dirk Neumann,et al.  Using k-Pricing for Penalty Calculation in Grid Market , 2008, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

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

[22]  Pierre Sens,et al.  Towards QoS-Oriented SLA Guarantees for Online Cloud Services , 2013, 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing.

[23]  K. Chandra Sekaran,et al.  Autonomic SLA Management in Cloud Computing Services , 2014, SNDS.

[24]  Ralf Hauser,et al.  Micro-Payments based on iKP , 1996 .

[25]  César A. F. De Rose,et al.  DeSVi : An Architecture for Detecting SLA Violations in Cloud Computing Infrastructures , 2010 .

[26]  A. Grimwood Service level agreements. , 1998, Health estate.