Strategy-Proof Auction Mechanism with Group Price for Virtual Machine Allocation in Clouds

Market mechanism constitutes an efficient scheme for the allocation of cloud-based computing resources with the view of virtual machines. However, most of the existing mechanisms commonly use fixed price model and ignore flexible price model for the cloud providers. In this paper, we formulate the problem of virtual machine allocation in clouds as a combinatorial auction problem and propose a mechanism with group price to solve it, in which the cloud provider can express the discount price for each kind of traded virtual machine instances. We investigate the theoretical properties of the proposed mechanism including individual rationality, ex-post budget balance, and truthfulness. Extensive simulation results show that the proposed mechanism yields the allocation efficiency and computational tractability while generating higher revenue for the cloud providers than the mechanism with fixed price.

[1]  Noam Nisan,et al.  Truthful approximation mechanisms for restricted combinatorial auctions , 2008, Games Econ. Behav..

[2]  Shrisha Rao,et al.  A Mechanism Design Approach to Resource Procurement in Cloud Computing , 2014, IEEE Transactions on Computers.

[3]  Chonho Lee,et al.  A Real-Time Group Auction System for Efficient Allocation of Cloud Internet Applications , 2013, IEEE Transactions on Services Computing.

[4]  Daniel Grosu,et al.  Combinatorial Auction-Based Allocation of Virtual Machine Instances in Clouds , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[5]  Ryszard Kowalczyk,et al.  Truthful Market-Based Trading of Cloud Services with Reservation Price , 2014, 2014 IEEE International Conference on Services Computing.

[6]  Apostolos Papageorgiou,et al.  Maximizing Cloud Provider Profit from Equilibrium Price Auctions , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.