Skip to main content

Dynamic Pricing in Cloud Markets: Evaluation of Procurement Auctions

  • Conference paper
  • First Online:

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 512))

Abstract

One of the fundamental principles which cloud computing paradigm builds upon is that resources in the cloud may be accessed “on-demand”, i.e., when they are required and for just the time they are required. This intrinsic technologic feature encouraged the cloud commercial providers to adopt the pay-per-use pricing mechanism as it turned to be the most convenient and the easiest to implement. Though pay-per-use ensures significant incomes to providers, still providers experience an underutilization of their computing capacity. It is a matter of fact that unemployed resources represent both a missed income and a cost to providers. In this paper a procurement auction market is proposed as an alternative sell mechanism to maximize the utilization rate of providers’ datacenters. Benefits for the providers are achieved through the use of an adaptive strategy that can be easily tuned to cater for the provider’s own business needs. Also, in the paper the resort to resource overbooking within the provider’s strategy has been analyzed. The proposal’s viability was finally proved through simulation tests conducted on the Cloudsim simulator.

This is a preview of subscription content, log in via an institution.

Notes

  1. 1.

    http://aws.amazon.com/ec2/, http://www.microsoft.com/windowsazure/, http://www.rackspace.com/.

  2. 2.

    http://aws.amazon.com/ec2/spot-instances/.

  3. 3.

    In real situations the time period for which a resource can be requested has no bound; in our simulation we will take into account tasks lasting no longer than 24 h.

References

  1. Agmon Ben-Yehuda, O., Ben-Yehuda, M., Schuster, A., Tsafrir, D.: Deconstructing amazon ec2 spot instance pricing. In: 2011 IEEE Third International Conference on Cloud Computing Technology and Science (CloudCom), pp. 304–311 (2011)

    Google Scholar 

  2. Bonacquisto, P., Di Modica, G., Petralia, G., Tomarchio, O.: A strategy to optimize resource allocation in auction-based cloud markets. In: Proceedings - 2014 IEEE International Conference on Services Computing, SCC 2014, Anchorage, Alaska, USA, Jun 2014

    Google Scholar 

  3. Buyya, R., Yeo, C.S., Venugopal, S.: Market-oriented cloud computing: vision, hype, and reality for delivering it services as computing utilities. In: 10th IEEE International Conference on High Performance Computing and Communications (HPCC 2008), pp. 5–13, Sep 2008

    Google Scholar 

  4. Buyya, R., Ranjan, R., Calheiros, R.N.: InterCloud: utility-oriented federation of cloud computing environments for scaling of application services. In: Park, J.H., Yang, L.T., Yeo, S.-S., Hsu, C.-H. (eds.) ICA3PP 2010, Part I. LNCS, vol. 6081, pp. 13–31. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  5. Calheiros, R., Ranjan, R., Beloglazov, A., De Rose, C.A., Buyya, R.: Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw. Pract. Experience 41, 23–50 (2011)

    Article  Google Scholar 

  6. Chard, K., Bubendorfer, K.: High performance resource allocation strategies for computational economies. IEEE Trans. Parallel Distrib. Syst. 24(1), 72–84 (2013)

    Article  Google Scholar 

  7. Cramton, P., Shoham, Y., Steinberg, R.: Combinatorial Auctions. The MIT Press, Cambridge (2005)

    Book  MATH  Google Scholar 

  8. Di Modica, G., Petralia, G., Tomarchio, O.: Procurement auctions to trade computing capacity in the Cloud. In: 8th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2013), Compiegne, France, Oct 2013

    Google Scholar 

  9. Di Modica, G., Tomarchio, O.: Matching the business perspectives of providers and customers in future cloud markets. Cluster Comput. 18(1), 457–475 (2015)

    Article  Google Scholar 

  10. Klemperer, P.: Auction theory: a guide to the literature. J. Econ. Surv. 13(3), 227–286 (1999)

    Article  Google Scholar 

  11. McAfee, R.P., McMillan, J.: Auctions and bidding. J. Econ. Lit. 15, 699–738 (1987)

    Google Scholar 

  12. Parsons, S., Rodriguez-Aguilar, J.A., Klein, M.: Auctions and bidding: a guide for computer scientists. ACM Comput. Surv. 43(2), 1–59 (2011)

    Article  MATH  Google Scholar 

  13. Phillips, R.: Pricing and Revenue Optimization. Stanford University Press, CA (2005)

    Book  Google Scholar 

  14. Risch, M., Altmann, J., Guo, L., Fleming, A., Courcoubetis, C.: The gridecon platform: a business scenario testbed for commercial cloud services. In: Altmann, J., Buyya, R., Rana, O.F. (eds.) GECON 2009. LNCS, vol. 5745, pp. 46–59. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  15. Vinu Prasad, G., Rao, S., Prasad, A.: A combinatorial auction mechanism for multiple resource procurement in cloud computing. In: 2012 12th International Conference on Intelligent Systems Design and Applications (ISDA) (2012)

    Google Scholar 

  16. Wang, Q., Ren, K., Meng, X.: When cloud meets ebay: towards effective pricing for cloud computing. In: INFOCOM, 2012 Proceedings IEEE, pp. 936–944 (2012)

    Google Scholar 

  17. Zaman, S., Grosu, D.: Combinatorial auction-based allocation of virtual machine instances in clouds. J. Parallel Distrib. Comput. 73(4), 495–508 (2013)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Orazio Tomarchio .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Bonacquisto, P., Di Modica, G., Petralia, G., Tomarchio, O. (2015). Dynamic Pricing in Cloud Markets: Evaluation of Procurement Auctions. In: Helfert, M., Desprez, F., Ferguson, D., Leymann, F., Méndez Munoz, V. (eds) Cloud Computing and Services Sciences. CLOSER 2014. Communications in Computer and Information Science, vol 512. Springer, Cham. https://doi.org/10.1007/978-3-319-25414-2_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25414-2_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25413-5

  • Online ISBN: 978-3-319-25414-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics