Skip to main content

On-Demand or Spot? Selling the Cloud to Risk-Averse Customers

  • Conference paper
  • First Online:
Web and Internet Economics (WINE 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10123))

Included in the following conference series:

Abstract

In Amazon EC2, cloud resources are sold through a combination of an on-demand market, in which customers buy resources at a fixed price, and a spot market, in which customers bid for an uncertain supply of excess resources. Standard market environments suggest that an optimal design uses just one type of market. We show the prevalence of a dual market system can be explained by heterogeneous risk attitudes of customers. In our stylized model, we consider unit demand risk-averse bidders. We show the model admits a unique equilibrium, with higher revenue and higher welfare than using only spot markets. Furthermore, as risk aversion increases, the usage of the on-demand market increases. We conclude that risk attitudes are an important factor in cloud resource allocation and should be incorporated into models of cloud markets.

Part of this work was completed while D. Hoy was an intern at Microsoft Research.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    This might more naturally be called a “reservation market” and we switch to this terminology in the remainder of the paper; however we stick to the term “on-demand” for the current discussion as this is the term used by Amazon.

  2. 2.

    Of course, this model abstracts away from many reasonable sources of risk aversion in the cloud, such as clients with diminishing marginal returns for multiple instances, the cost of prematurely terminating a long-running task. Even ignoring these factors, our model still generates heterogeneous preferences toward on-demand versus spot pricing.

  3. 3.

    Since our model abstracts away from inter-temporal effects, we do not explicitly model the impact of fluctuating spot prices and changes to on-demand prices over time. Investigating a repeated-game model of the market, and/or agents with time-dependent preferences (e.g., minimizing the cost of a large job subject to a deadline), is left as a direction for future work.

  4. 4.

    We define risk aversion with respect to agent preferences directly, rather than via the Arrow-Pratt measure, to avoid requiring utility curves be twice differentiable.

  5. 5.

    This price may not be unique if \(q = 0\) or \(q=1\). In these cases we define \(p_{s}(q)\) to be the supremum of prices satisfying the written condition, which will be \(\infty \) for \(q = 0\).

References

  1. Abhishek, V., Kash, I.A., Key, P.: Fixed and market pricing for cloud services. CoRR, abs/1201.5621(2012)

    Google Scholar 

  2. An, B., Lesser, V., Irwin, D., Zink, M.: Automated negotiation with decommitment for dynamic resource allocation in cloud computing. In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems, vol. 1, pp. 981–988. International Foundation for Autonomous Agents and Multiagent Systems (2011)

    Google Scholar 

  3. Ausubel, L.M., Cramton, P.: Using forward markets to improve electricity market design. Util. Policy 18(4), 195–200 (2010)

    Article  Google Scholar 

  4. Ben-Yehuda, O.A., Ben-Yehuda, M., Schuster, A., Tsafrir, D.: Deconstructing amazon EC2 spot instance pricing. ACM TEAC 1(3), 1–20 (2013)

    Article  Google Scholar 

  5. Borgs, C., Candogan, O., Chayes, J., Lobel, I., Nazerzadeh, H.: Optimal multiperiod pricing with service guarantees. Manag. Sci. 60, 1792–1811 (2014)

    Article  Google Scholar 

  6. Fu, H., Hartline, J., Hoy, D.: Prior-independent auctions for risk-averse agents. In: EC 2013(2013)

    Google Scholar 

  7. Hu, A., Matthews, S.A., Zou, L.: Risk aversion and optimal reserve prices in first- and second-price auctions. J. Econ. Theory 145(3), 1188–1202 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  8. Ma, D., Huang, J.: The pricing model of cloud computing services. In: EC 2012, pp. 263–269 (2012)

    Google Scholar 

  9. Maskin, E., Riley, J.: Optimal auctions with risk averse buyers. Econometrica 52(6), 1473–1518 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  10. Mathews, T., Katzman, B.: The role of varying risk attitudes in an auction with a buyout option. Econ. Theory 27(3), 597–613 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  11. Matthews, S.A.: Selling to risk averse buyers with unobservable tastes. J. Econ. Theory 30(2), 370–400 (1983)

    Article  MATH  Google Scholar 

  12. Matthews, S.A.: Comparing auctions for risk averse buyers: a buyer’s point of view. Econometrica 55(3), 633–646 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  13. Menache, I., Shamir, O., Jain, N.: Dynamic resource allocation for executing batch jobs in the cloud. In: ICAC 2014

    Google Scholar 

  14. Pratt, J.W.: Risk aversion in the small and in the large. Econometrica 32(1), 122–136 (1964)

    Article  MATH  Google Scholar 

  15. Riley, J., Samuelson, W.: Optimal auctions. Am. Econ. Rev. 71(3), 381–392 (1981)

    Google Scholar 

  16. Wang, W., Li, B., Liang, B.: Towards optimal capacity segmentation with hybrid cloud pricing. In: ICDCS 2012, pp. 425–434. IEEE (2012)

    Google Scholar 

  17. Zhang, H., Li, B., Jiang, H., Liu, F., Vasilakos, A.V., Liu, J.: A framework for truthful online auctions in cloud computing with heterogeneous user demands. In: IEEE INFOCOM, pp. 1510–1518. IEEE (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Darrell Hoy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer-Verlag GmbH Germany

About this paper

Cite this paper

Hoy, D., Immorlica, N., Lucier, B. (2016). On-Demand or Spot? Selling the Cloud to Risk-Averse Customers. In: Cai, Y., Vetta, A. (eds) Web and Internet Economics. WINE 2016. Lecture Notes in Computer Science(), vol 10123. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-54110-4_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-54110-4_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-54109-8

  • Online ISBN: 978-3-662-54110-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics