• 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