• DocumentCode
    17555
  • Title

    A Real-Time Group Auction System for Efficient Allocation of Cloud Internet Applications

  • Author

    Chonho Lee ; Ping Wang ; Niyato, Dusit

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • Volume
    8
  • Issue
    2
  • fYear
    2015
  • fDate
    March-April 2015
  • Firstpage
    251
  • Lastpage
    268
  • Abstract
    The increasing number of cloud-based Internet applications has led to the demand for efficient resource and cost management. This paper proposes a real-time group auction system for the cloud instance market. The system is designed based on a combinatorial double auction, and its applicability and effectiveness are evaluated in terms of resource efficiency and monetary benefits to auction participants (e.g., cloud users and providers). The proposed auction system helps them decide when and how providers will allocate their resources and to which users. Furthermore, we propose a distributed algorithm using a group formation game that determines which users and providers will trade resources by their cooperative decisions. To find how to allocate the resources, the utility optimization problem is formulated as a binary integer programming problem and the nearly optimal solution is obtained by a heuristic algorithm with quadratic time complexity. In comparison studies, the proposed real-time group auction system with cooperation outperforms an individual auction in terms of the resource efficiency (e.g., the request acceptance rate for users and resource utilization for providers) and monetary benefits (e.g., average payments for users and total profits for providers).
  • Keywords
    cloud computing; commerce; computational complexity; game theory; integer programming; resource allocation; auction participants; binary integer programming problem; cloud instance market; cloud providers; cloud users; cloud-based Internet applications; combinatorial double auction; cost management; distributed algorithm; group formation game; heuristic algorithm; monetary benefits; quadratic time complexity; real-time group auction system; resource allocate; resource efficiency; resource management; utility optimization problem; Cloud computing; group auction; resource pricing; resource provisioning;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2013.24
  • Filename
    6497442