An Implementation of the WS-Agreement Negotiation Standard in CloudSim

The currently dominating market mechanism for selling IaaS resources is the so called supermarket approach: Consumer buy resources from providers without negotiation. The recent development of Amazon EC2 spot market shows that dynamic market mechanisms are becoming increasingly popular. The so called Bazaar approach is such a dynamic market mechanism. On a Bazaar-base market consumer and provider can negotiate all characteristics of IaaS resources described by SLAs. The WS-Agreement Negotiation standard describes concepts for such bilateral negotiations on Bazaar-based markets. The scientific simulation framework CloudSim is not able to simulate Bazaar-based markets. Thus we extended the framework by developing the so called Bazaar-Extension which implements the basic principles of the WS-Agreement Negotiation standard. Using the Bazaar-Extension consumers and datacenters are created, strategies are assigned to them and the result of the bilateral negotiation simulation are analysed.

[1]  Mike P. Papazoglou,et al.  WS-Agreement Concepts and Use: Agreement-Based, Service-Oriented Architectures , 2008 .

[2]  Erich Schikuta,et al.  A Negotiation-Based Resource Allocation Model in IaaS-Markets , 2015, 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC).

[3]  Erich Schikuta,et al.  A Forecasting and Decision Model for Successful Service Negotiation , 2014, 2014 IEEE International Conference on Services Computing.

[4]  Dzmitry Kliazovich,et al.  GreenCloud: a packet-level simulator of energy-aware cloud computing data centers , 2010, The Journal of Supercomputing.

[5]  Muriati Mukhtar,et al.  A combinatorial double auction resource allocation model in cloud computing , 2016, Inf. Sci..

[6]  Philipp Wieder,et al.  Implementing an SLA Negotiation Framework , 2007 .

[7]  Rajkumar Buyya,et al.  Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities , 2009, 2009 International Conference on High Performance Computing & Simulation.

[8]  Jesús Carretero,et al.  iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator , 2012, Journal of Grid Computing.

[9]  Giuseppe Di Modica,et al.  A Strategy to Optimize Resource Allocation in Auction-Based Cloud Markets , 2014, 2014 IEEE International Conference on Services Computing.