A Cloud Service Broker Based on Dynamic Game Theory for Bilateral SLA Negotiation in Cloud Environment

In recent years, with the development of cloud computing, more and more service providers appear, making the cloud computing market more open and competitive. However, it is difficult for service consumers to choose the most suitable service provider for their own, especially for the service providers to provide the best service in the negotiated price, while the service providers and the service consumers themselves can't automatically negotiate, thus in this paper, we propose a cloud service broker framework based on dynamic game theory for bilateral SLA negotiation in cloud environment, aiming for successful negotiation among participators. This paper also proposes a Nash equilibrium point and a satisfaction degree difference algorithm, aiming to find the optimal value of SLA attributes (price and bandwidth) at the minimum satisfaction degree difference among the participators. Experimental results show that the service consumers and the service providers are able to achieve the same satisfaction degree on price and bandwidth.

[1]  Basavaraj Jakkali,et al.  A Load Balancing Model Based On Cloud Partitioning For The Public Cloud , 2015 .

[2]  Khalid Mansour,et al.  Aspects of coordinating the bidding strategy in concurrent one-to-many negotiation , 2014 .

[3]  Gaochao Xu,et al.  A Load Balancing Model Based on Cloud Partitioning for the Public Cloud , 2013 .

[4]  Patrick Martin,et al.  Applying Bargaining Game Theory to Web Services Negotiation , 2010, 2010 IEEE International Conference on Services Computing.

[5]  S. Arshad,et al.  A bilateral negotiation strategy for Grid scheduling , 2012, 6th International Symposium on Telecommunications (IST).

[6]  Sarbani Roy,et al.  Negotiation based service brokering using game theory , 2014, 2014 Applications and Innovations in Mobile Computing (AIMoC).

[7]  Emanuil Rednic,et al.  Modeling Cloud Architecture in Banking Systems , 2012 .

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

[9]  Alagan Anpalagan,et al.  Opportunistic Spectrum Access in Unknown Dynamic Environment: A Game-Theoretic Stochastic Learning Solution , 2012, IEEE Transactions on Wireless Communications.

[10]  Jie Xu,et al.  A Broker-Based Self-organizing Mechanism for Cloud-Market , 2014, NPC.

[11]  Victor Bayon,et al.  SLA-Enabled Infrastructure Management , 2011, CloudCom 2011.

[12]  Luiz Fernando Bittencourt,et al.  A generic SLA negotiation protocol for Virtualized Environments , 2012, 2012 18th IEEE International Conference on Networks (ICON).

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

[14]  Liviu Dan Serban,et al.  A time-constrained SLA negotiation strategy in competitive computational grids , 2012, Future Gener. Comput. Syst..

[15]  S. M. Mozammal Hossain,et al.  Selecting Negotiation Strategies for Meeting Scheduling Using a Model Based Approach , 2012, ANT/MobiWIS.

[16]  G. Gangadharan,et al.  Service Level Agreements in Cloud Computing: Perspectives of Private Consumers and Small-to-Medium Enterprises , 2011 .

[17]  Kwang Mong Sim,et al.  Adaptive and similarity-based tradeoff algorithms in a price-timeslot-QoS negotiation system to establish cloud SLAs , 2015, Inf. Syst. Frontiers.

[18]  Hélia Pouyllau,et al.  Inter-carrier SLA negotiation using Q-learning , 2013, Telecommun. Syst..