Profit maximization model for cloud provider based on Windows Azure platform

This paper studies a cloud computing market where a cloud provider rents a set of computing resources from Windows Azure operated by Microsoft. The cloud provider can integrate value-added services to the resources. Then, the services can be sold to customers, and the cloud provider can earn a profit. Moreover, the cloud provider could save much cost and increase higher profit with the 6-month subscription plan offered by Windows Azure. However, the maximization of profit is not trivial to be achieved since the amount of the customers' demand cannot be perfectly known in advance. Consequently, the subscription plan could not be optimally purchased. To deal with such a maximization problem, the paper proposes a stochastic programming model with two-stage recourse. The numerical studies show that the model can maximize the profit under the customers' demand uncertainty.

[1]  Jie Li,et al.  Cloud auto-scaling with deadline and budget constraints , 2010, 2010 11th IEEE/ACM International Conference on Grid Computing.

[2]  Bu-Sung Lee,et al.  Optimization of Resource Provisioning Cost in Cloud Computing , 2012, IEEE Transactions on Services Computing.

[3]  Rajkumar Buyya,et al.  Managing Peak Loads by Leasing Cloud Infrastructure Services from a Spot Market , 2010, 2010 IEEE 12th International Conference on High Performance Computing and Communications (HPCC).

[4]  Antonio Alonso Ayuso,et al.  Introduction to Stochastic Programming , 2009 .

[5]  Maurice Gagnaire,et al.  Resource Provisioning for Enriched Services in Cloud Environment , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[6]  Jie Li,et al.  Early observations on the performance of Windows Azure , 2010, HPDC '10.

[7]  冯海超 Windows Azure:微软押上未来 , 2012 .

[8]  Bu-Sung Lee,et al.  Economic analysis of resource market in cloud computing environment , 2009, 2009 IEEE Asia-Pacific Services Computing Conference (APSCC).

[9]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[10]  John R. Birge,et al.  Introduction to Stochastic programming (2nd edition), Springer verlag, New York , 2011 .

[11]  Julia L. Higle,et al.  Stochastic Programming: Optimization When Uncertainty Matters , 2005 .