Bazaar-Extension: A CloudSim Extension for Simulating Negotiation based Resource Allocations

Bazaar-Extension: A CloudSim Extension for Simulating Negotiation based Resource Allocations

Abstract

Negotiation processes taking place between two or more parties need to agree on a viable execution mechanism. Auctioning protocols have proven useful as electronic negotiation mechanisms in the past. Auctions are a way of determining the price of a resource in a dynamic way. Additionally, auctions have well defined rules such as winner and loser determination, time restrictions or minimum price increment. These restrictions are necessary to ensure fair and transparent resource allocation. However, these rules are limiting flexibility of consumers and providers. In this paper we introduce a novel negotiation based resource allocation mechanisms using the offer-counteroffer negotiation protocol paradigm. This allocation mechanism shows similarities to the supermarket approach as consumer and provider are able to communicate directly. Further, the price is determined in a dynamic way similar to auctioning. We developed a Bazaar-Extension for CloudSim which simulates negotiation processes with different strategies. In this paper we introduce and analyze a specific Genetic Algorithm based negotiation strategy. For the comparison of the efficiency of resource allocations a novel Bazaar-Score was used.

Grafik Top
Authors
  • Pittl, Benedikt
  • Mach, Werner
  • Schikuta, Erich
Grafik Top
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Full Paper in Proceedings)
Event Title
13th IEEE International Conference on Services Computing 2016
Divisions
Workflow Systems and Technology
Subjects
Webentwicklung, Webanwendungen
Angewandte Informatik
Event Location
San Francisco, USA
Event Type
Conference
Event Dates
June 27 - July 2, 2016
Date
June 2016
Export
Grafik Top