Capacity-Aware Utility Function for SLA Negotiation of Cloud Services

Dynamic customers' requirements and providers' resources availability in the Cloud market make it inadequate static approaches to guarantee QoS levels and to define pricing. In this context, automatic negotiation guided by dynamic information and market conditions is a viable way to achieve high satisfaction levels for both parties. We propose to exploit capacity planning to support bilateral negotiation processes with the aim of optimizing the utility for service providers, by avoiding contracts that could incur in SLAs violations, keeping, at the same time, competitive prices. The proposed technique exploits a non-additive utility function defined in the region of acceptable SLA proposals, taking into account QoS, resources availability, costs and penalties. The paper shows the benefit of the proposed dynamic approach with respect to static approaches through a preliminary experimental analysis.

[1]  Eugenio Zimeo,et al.  Exploiting Capacity Planning of Cloud Providers to Limit SLA Violations , 2013, CLOSER.

[2]  Herman Lam,et al.  On automated e‐business negotiations: Goal, policy, strategy, and plans of decision and action , 2006, J. Organ. Comput. Electron. Commer..

[3]  Patrick Martin,et al.  An Adaptive and Intelligent SLA Negotiation System for Web Services , 2011, IEEE Transactions on Services Computing.

[4]  Dirk Beyer,et al.  Self-Adaptive SLA-Driven Capacity Management for Internet Services , 2006, 2006 IEEE/IFIP Network Operations and Management Symposium NOMS 2006.

[5]  Jacques L. Koko,et al.  The Art and Science of Negotiation , 2009 .

[6]  Virgílio A. F. Almeida,et al.  Resource Management in the Autonomic Service-Oriented Architecture , 2006, 2006 IEEE International Conference on Autonomic Computing.

[7]  Ian T. Foster,et al.  Agreement-Based Resource Management , 2005, Proceedings of the IEEE.

[8]  Mario Macías,et al.  Using resource-level information into nonadditive negotiation models for cloud Market environments , 2010, 2010 IEEE Network Operations and Management Symposium - NOMS 2010.

[9]  Martin Arlitt,et al.  Web Workload Characterization: Ten Years Later , 2005 .

[10]  John Allspaw,et al.  The Art of Capacity Planning: Scaling Web Resources , 2008 .

[11]  Manish Marwah,et al.  Minimizing data center SLA violations and power consumption via hybrid resource provisioning , 2011, 2011 International Green Computing Conference and Workshops.

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

[13]  Zhiliang Zhu,et al.  Dynamic Provisioning Modeling for Virtualized Multi-tier Applications in Cloud Data Center , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.