User Perceived Value-Aware Cloud Pricing for Profit Maximization of Multiserver Systems

With the rapid deployment of cloud computing infrastructures, understanding the economics of cloud computing has becoming a pressing issue for cloud service providers. However, existing pricing models rarely consider the dynamic interaction between user requests and the cloud service provider, thus can not accurately reflect the law of supply and demand in marketing. In this paper, we propose a pricing model based on the concept of user perceived value in the domain of economics that accurately capture the real supply and demand situation in the cloud service market. We then design a profit maximization scheme based on the presented dynamic pricing model that optimizes profit of the cloud service provider without violating user service-level agreement. Extensive experiments using data extracted from real-world applications validate the effectiveness of the proposed user perceived value-based pricing model. The proposed profit maximization scheme achieves 24.44% more profit as compared to the state of the art benchmarking methods.

[1]  Paul E. Pfeiffer Probability for Applications , 1989 .

[2]  G. Ryzin,et al.  Optimal dynamic pricing of inventories with stochastic demand over finite horizons , 1994 .

[3]  S. Wittevrongel,et al.  Queueing Systems , 2019, Introduction to Stochastic Processes and Simulation.

[4]  David E. Culler,et al.  User-Centric Performance Analysis of Market-Based Cluster Batch Schedulers , 2002, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02).

[5]  Young H. Chun,et al.  Optimal pricing and ordering policies for perishable commodities , 2003, Eur. J. Oper. Res..

[6]  Zhilin Yang,et al.  Customer perceived value, satisfaction, and loyalty: The role of switching costs , 2004 .

[7]  Stephen C. Graves,et al.  Little's Law , 2008 .

[8]  Albert Y. Zomaya,et al.  Profit-Driven Service Request Scheduling in Clouds , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[9]  Keqin Li Optimal configuration of a multicore server processor for managing the power and performance tradeoff , 2011, The Journal of Supercomputing.

[10]  Keqin Li Optimal Load Distribution for Multiple Heterogeneous Blade Servers in a Cloud Computing Environment , 2011, IPDPS Workshops.

[11]  Mario Macías,et al.  A genetic model for pricing in cloud computing markets , 2011, SAC.

[12]  Hamed Mohsenian Rad,et al.  Energy and Performance Management of Green Data Centers: A Profit Maximization Approach , 2013, IEEE Transactions on Smart Grid.

[13]  Kenli Li,et al.  Customer-Satisfaction-Aware Optimal Multiserver Configuration for Profit Maximization in Cloud Computing , 2017, IEEE Transactions on Sustainable Computing.

[14]  Jian Wang,et al.  Towards enabling Cyberinfrastructure as a Service in Clouds , 2013, Comput. Electr. Eng..

[15]  Deze Zeng,et al.  Migrate or not? Exploring virtual machine migration in roadside cloudlet‐based vehicular cloud , 2015, Concurr. Comput. Pract. Exp..

[16]  Tongquan Wei,et al.  Game Theoretic Energy Allocation for Renewable Powered In-Situ Server Systems , 2016, 2016 IEEE 22nd International Conference on Parallel and Distributed Systems (ICPADS).

[17]  Rajiv Ranjan,et al.  Dimensions for Evaluating Cloud Resource Orchestration Frameworks , 2016, Computer.

[18]  Jianjun Jiao,et al.  A modified augmented Lagrangian with improved grey wolf optimization to constrained optimization problems , 2017, Neural Computing and Applications.

[19]  Zhiqing Meng,et al.  A New Augmented Lagrangian Objective Penalty Function for Constrained Optimization Problems , 2017 .

[20]  Stefan Bosse,et al.  Distributed and Cloud Computing: The Big Machine , 2017 .

[21]  Shaolei Ren,et al.  Extending Demand Response to Tenants in Cloud Data Centers via Non-Intrusive Workload Flexibility Pricing , 2016, IEEE Transactions on Smart Grid.