TY - GEN
T1 - Core-selecting auctions for dynamically allocating heterogeneous VMs in cloud computing
AU - Fu, Haoming
AU - Li, Zongpeng
AU - Wu, Chuan
AU - CHU, Xiaowen
N1 - Publisher Copyright:
© 2014 IEEE.
Copyright:
Copyright 2015 Elsevier B.V., All rights reserved.
PY - 2014/12/3
Y1 - 2014/12/3
N2 - In a cloud market, the cloud provider provisions heterogeneous virtual machine (VM) instances from its resource pool, for allocation to cloud users. Auction-based allocations are efficient in assigning VMs to users who value them the most. Existing auction design often overlooks the heterogeneity of VMs, and does not consider dynamic, demand-driven VM provisioning. Moreover, the classic VCG auction leads to unsatisfactory seller revenues and vulnerability to a strategic bidding behavior known as shill bidding. This work presents a new type of core-selecting VM auctions, which are combinatorial auctions that always select bidder charges from the core of the price vector space, with guaranteed economic efficiency under truthful bidding. These auctions represent a comprehensive three-phase mechanism that instructs the cloud provider to judiciously assemble, allocate, and price VM bundles. They are proof against shills, can improve seller revenue over existing auction mechanisms, and can be tailored to maximize truthfulness.
AB - In a cloud market, the cloud provider provisions heterogeneous virtual machine (VM) instances from its resource pool, for allocation to cloud users. Auction-based allocations are efficient in assigning VMs to users who value them the most. Existing auction design often overlooks the heterogeneity of VMs, and does not consider dynamic, demand-driven VM provisioning. Moreover, the classic VCG auction leads to unsatisfactory seller revenues and vulnerability to a strategic bidding behavior known as shill bidding. This work presents a new type of core-selecting VM auctions, which are combinatorial auctions that always select bidder charges from the core of the price vector space, with guaranteed economic efficiency under truthful bidding. These auctions represent a comprehensive three-phase mechanism that instructs the cloud provider to judiciously assemble, allocate, and price VM bundles. They are proof against shills, can improve seller revenue over existing auction mechanisms, and can be tailored to maximize truthfulness.
KW - Auction
KW - Cloud Computing
KW - Virtual Machine
UR - http://www.scopus.com/inward/record.url?scp=84919793180&partnerID=8YFLogxK
U2 - 10.1109/CLOUD.2014.30
DO - 10.1109/CLOUD.2014.30
M3 - Conference contribution
AN - SCOPUS:84919793180
T3 - IEEE International Conference on Cloud Computing, CLOUD
SP - 152
EP - 159
BT - Proceedings - 2014 IEEE 7th International Conference on Cloud Computing, CLOUD 2014
A2 - Kesselman, Carl
PB - IEEE Computer Society
T2 - 7th IEEE International Conference on Cloud Computing, CLOUD 2014
Y2 - 27 June 2014 through 2 July 2014
ER -