DocumentCode :
1402786
Title :
A Price- and-Time-Slot-Negotiation Mechanism for Cloud Service Reservations
Author :
Son, Seokho ; Sim, Kwang Mong
Author_Institution :
Dept. of Inf. & Commun., Gwangju Inst. of Sci. & Technol., Gwangju, South Korea
Volume :
42
Issue :
3
fYear :
2012
fDate :
6/1/2012 12:00:00 AM
Firstpage :
713
Lastpage :
728
Abstract :
When making reservations for Cloud services, consumers and providers need to establish service-level agreements through negotiation. Whereas it is essential for both a consumer and a provider to reach an agreement on the price of a service and when to use the service, to date, there is little or no negotiation support for both price and time-slot negotiations (PTNs) for Cloud service reservations. This paper presents a multi-issue negotiation mechanism to facilitate the following: 1) PTNs between Cloud agents and 2) tradeoff between price and time-slot utilities. Unlike many existing negotiation mechanisms in which a negotiation agent can only make one proposal at a time, agents in this work are designed to concurrently make multiple proposals in a negotiation round that generate the same aggregated utility, differing only in terms of individual price and time-slot utilities. Another novelty of this work is formulating a novel time-slot utility function that characterizes preferences for different time slots. These ideas are implemented in an agent-based Cloud testbed. Using the testbed, experiments were carried out to compare this work with related approaches. Empirical results show that PTN agents reach faster agreements and achieve higher utilities than other related approaches. A case study was carried out to demonstrate the application of the PTN mechanism for pricing Cloud resources.
Keywords :
cloud computing; multi-agent systems; pricing; PTN agents; agent-based cloud testbed; aggregated utility; cloud agents; cloud service reservations; multiissue negotiation mechanism; negotiation mechanisms; negotiation round; negotiation support; price-slot utility; price-slot-negotiation mechanism; pricing cloud resources; service-level agreements; time-slot utility function; time-slot-negotiation mechanism; Algorithm design and analysis; Cybernetics; Indexes; Pricing; Proposals; Resource management; Schedules; Automated negotiation; Cloud negotiation; Cloud resource allocation; multi-issue negotiation; negotiation agent; resource management; Algorithms; Artificial Intelligence; Computer Simulation; Decision Support Techniques; Internet; Marketing; Models, Theoretical;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4419
Type :
jour
DOI :
10.1109/TSMCB.2011.2174355
Filename :
6108366
Link To Document :
بازگشت