IEEE Transactions on Cloud Computing · 2013 · 229 citations · 38 references
ManagementCloud ComputingEconomicsPricing StrategyPricing TheoryRevenue ManagementCloud Capacity PlanningCloud Pricing ModelsDynamic PricingPricing Under UncertaintyDynamic Revenue MaximizationEconomic Optimality ConditionsOptimal Pricing DesignOptimal Pricing PoliciesRevenue MaximizationSpot Price DeterminationSpot PricingStochastic Dynamic Optimization
In cloud computing, providers lease virtual machines and charge for usage; while static pricing dominates, dynamic pricing could improve revenue. The paper seeks to design an optimal dynamic pricing policy that maximizes expected long‑term revenue under stochastic demand and perishable resources. The authors formulate the problem as a stochastic dynamic program within a revenue‑management framework and extend it to a nonhomogeneous demand model. Empirical analysis of Amazon spot prices shows they are not set according to market demand, motivating the development of market‑driven dynamic pricing mechanisms, and the authors prove structural optimality results for the proposed model.
In cloud computing, a provider leases its computing resources in the form of virtual machines to users, and a price is charged for the period they are used. Though static pricing is the dominant pricing strategy in today's market, intuitively price ought to be dynamically updated to improve revenue. The fundamental challenge is to design an optimal dynamic pricing policy, with the presence of stochastic demand and perishable resources, so that the expected long-term revenue is maximized. In this paper, we make three contributions in addressing this question. First, we conduct an empirical study of the spot price history of Amazon, and find that surprisingly, the spot price is unlikely to be set according to market demand. This has important implications on understanding the current market, and motivates us to develop and analyze market-driven dynamic pricing mechanisms. Second, we adopt a revenue management framework from economics, and formulate the revenue maximization problem with dynamic pricing as a stochastic dynamic program. We characterize its optimality conditions, and prove important structural results. Finally, we extend to consider a nonhomogeneous demand model.
38
Albert Greenberg, James R. Hamilton, David A. Maltz et al. · ACM SIGCOMM Computer Communication Review · 2008 · 1.6K citations · Full text
Dominant resource fairness: fair allocation of multiple resource types
Ali Ghodsi, Matei Zaharia, Benjamin Hindman et al. · UC Berkeley · 2011 · 1.1K citations