{"title":"Cloud Pricing: The Spot Market Strikes Back","authors":"Ludwig Dierks, Sven Seuken","doi":"10.2139/ssrn.3383420","DOIUrl":null,"url":null,"abstract":"Cloud computing providers must constantly hold many idle compute instances available (e.g., for maintenance, or for users with long-term contracts). A natural idea to increase the provider's profit is to sell these idle instances on a spot market where users can be preempted. However, this ignores the possible \"market cannibalization'' that may occur in equilibrium. In particular, users who would generate more profit in the provider's existing fixed-price market might move to the spot market and generate less profit. In this paper, we model the provider's profit optimization problem using queuing theory and game theory and analyze the equilibria of the resulting queuing system. Our main result is an easy-to-check condition under which offering a market consisting of fixed-price instances as well as some spot instances (using idle resources) increases the provider's profit over offering only fixed-price instances. Furthermore, we show that under our condition, such a profit increase can always be combined with a Pareto improvement for the users. Finally, we illustrate our results numerically to demonstrate the effects the provider's costs and her strategy have on her profit. Full paper: https://ssrn.com/abstract=3383420","PeriodicalId":416173,"journal":{"name":"Proceedings of the 2019 ACM Conference on Economics and Computation","volume":"191 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"39","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2019 ACM Conference on Economics and Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2139/ssrn.3383420","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 39
Abstract
Cloud computing providers must constantly hold many idle compute instances available (e.g., for maintenance, or for users with long-term contracts). A natural idea to increase the provider's profit is to sell these idle instances on a spot market where users can be preempted. However, this ignores the possible "market cannibalization'' that may occur in equilibrium. In particular, users who would generate more profit in the provider's existing fixed-price market might move to the spot market and generate less profit. In this paper, we model the provider's profit optimization problem using queuing theory and game theory and analyze the equilibria of the resulting queuing system. Our main result is an easy-to-check condition under which offering a market consisting of fixed-price instances as well as some spot instances (using idle resources) increases the provider's profit over offering only fixed-price instances. Furthermore, we show that under our condition, such a profit increase can always be combined with a Pareto improvement for the users. Finally, we illustrate our results numerically to demonstrate the effects the provider's costs and her strategy have on her profit. Full paper: https://ssrn.com/abstract=3383420