Revenue maximization with dynamic auctions in IaaS cloud markets

Wei Wang, Ben Liang, Baochun Li
2013 2013 IEEE/ACM 21st International Symposium on Quality of Service (IWQoS)  
Cloud service pricing plays a pivotal role towards the success of cloud computing. Existing pricing schemes, however, either provide no service guarantees (e.g., Spot Instances in Amazon EC2), or use static on-demand pricing in which the price cannot respond quickly to market dynamics (e.g., On-demand Instances in Amazon EC2). To overcome these problems, in this paper we design dynamic auctions where computing instances are periodically auctioned off to accommodate user demands over time. We
more » ... ress the two main challenges of revenue maximization and auction truthfulness. Our design encompasses a capacity allocation scheme, which determines the amount of instances to be auctioned off in each period, as well as the underlying auction mechanisms, based on dynamic payment schemes corresponding to the proposed capacity allocations over time. We show that our design is two-dimensionally truthful, and it is asymptotically optimal when demand is sufficiently high. Furthermore, by identifying certain optimization structures, we substantially reduce the computational complexity of our solution. Extensive simulations show that our design closely tracks market changes, while generating higher revenues than on-demand pricing.
doi:10.1109/iwqos.2013.6550265 dblp:conf/iwqos/0030LL13 fatcat:omcn3ziysjdcdg24dkzdnjcimy