Procurement Auctions to Maximize Players’ Utility in Cloud Markets

Paolo Bonacquisto, Giuseppe Di Modica, Giuseppe Petralia, Orazio Tomarchio

Abstract

Cloud computing technology has definitely reached a high level of maturity. This is witnessed not just by the interest of the academic community around it, but also by the wide adoption in commercial scenarios. Today many big IT players are making huge profits from leasing their computing resources “on-demand”, i.e., letting customers ask for the amount of resources they need, and charging them a fixed price for each hour of consumption. Recently, studies authored by economists have criticized the fixed-price applied to cloud resources, claiming that a better pricing model can be devised which may increase profit for both the vendor and the consumer. In this paper we investigate how to apply the mechanism of procurement auction to the problem, faced by providers, of allocating unused resources. In particular, we focus on the strategies providers may adopt in the context of procurement auctions to maximize the utilization of their data centers. We devised a strategy, which dynamically adapts to changes in the auction context, and which providers may adequately tune to accommodate their business needs. Further, overbooking of resources is also considered as an optional strategy providers may decide to adopt to increase their revenue. Simulations conducted on a testbed showed that the proposed approach is viable.

References

  1. Agmon Ben-Yehuda, O., Ben-Yehuda, M., Schuster, A., and Tsafrir, D. (2011). Deconstructing amazon ec2 spot instance pricing. In Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on, pages 304-311.
  2. Buyya, R., Ranjan, R., and Calheiros, R. N. (2010). Intercloud: utility-oriented federation of cloud computing environments for scaling of application services. In Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I, ICA3PP'10, pages 13-31.
  3. Buyya, R., Yeo, C. S., and Venugopal, S. (2008). Marketoriented cloud computing: Vision, hype, and reality for delivering it services as computing utilities. In High Performance Computing and Communications, 2008. HPCC 7808. 10th IEEE International Conference on, pages 5 -13.
  4. Calheiros, R., Ranjan, R., Beloglazov, A., De Rose, C. A. F., and Buyya, R. (2011). Cloudsim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. In Software: Practice and Experience.
  5. Chard, K. and Bubendorfer, K. High performance resource allocation strategies for computational economies. In IEEE Transactions on Parallel and Distributed Systems, volume VOL. 24, NO. 1.
  6. Cramton, P., Shoham, Y., and Steinberg, R. (2005). Combinatorial auctions. The MIT Press.
  7. Di Modica, G., Petralia, G., and Tomarchio, O. (2013). Procurement auctions to trade computing capacity in the Cloud. In Eighth International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2013), Compiegne (France).
  8. Klemperer, P. (1999). Auction theory: A guide to the literature. Journal Of Economic Surveys, 13(3).
  9. McAfee, R. P. e McMillan, J. (1987). Auctions and bidding. Journal of Economic Literature, 15:699-738.
  10. Parsons, S., Rodriguez-Aguilar, J. A., and Klein, M. (2011). Auctions and bidding: A guide for computer scientists. ACM Computing Surveys, 43(2).
  11. Phillips, R. (2005). Pricing and revenue optimization. Stanford University Press.
  12. Risch, M., Altmann, J., Guo, L., Fleming, A., and Courcoubetis, C. (2009). The gridecon platform: A business scenario testbed for commercial cloud services. In Grid Economics and Business Models, volume 5745, pages 46-59. Springer Berlin Heidelberg.
  13. Vinu Prasad, G., Rao, S., and Prasad, A. (2012). A combinatorial auction mechanism for multiple resource procurement in cloud computing. In Intelligent Systems Design and Applications (ISDA), 2012 12th International Conference on, pages 337-344.
  14. Wang, Q., Ren, K., and Meng, X. (2012). When cloud meets ebay: Towards effective pricing for cloud computing. In INFOCOM, 2012 Proceedings IEEE, pages 936-944.
  15. Zaman, S. and Grosu, D. (2013). Combinatorial auctionbased allocation of virtual machine instances in clouds. J. Parallel Distrib. Comput., 73(4):495-508.
Download


Paper Citation


in Harvard Style

Bonacquisto P., Di Modica G., Petralia G. and Tomarchio O. (2014). Procurement Auctions to Maximize Players’ Utility in Cloud Markets . In Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-019-2, pages 38-49. DOI: 10.5220/0004854700380049


in Bibtex Style

@conference{closer14,
author={Paolo Bonacquisto and Giuseppe Di Modica and Giuseppe Petralia and Orazio Tomarchio},
title={Procurement Auctions to Maximize Players’ Utility in Cloud Markets},
booktitle={Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2014},
pages={38-49},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004854700380049},
isbn={978-989-758-019-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Procurement Auctions to Maximize Players’ Utility in Cloud Markets
SN - 978-989-758-019-2
AU - Bonacquisto P.
AU - Di Modica G.
AU - Petralia G.
AU - Tomarchio O.
PY - 2014
SP - 38
EP - 49
DO - 10.5220/0004854700380049