Submitted:
24 December 2023
Posted:
25 December 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related work
3. System model
4. The proposed game-based pricing method
4.1. The game’s components
4.2. Constructing the game tree
4.2.1. Step one: finding the candidate virtual machines
4.2.2. Step two: Constructing the cloud provider’s sub-games
4.3. Finding the sub-game perfect Nash equilibrium of the game
5. Results
5.1. Evaluation of the proposed method in terms of users’ profit
5.2. Evaluation of the proposed method in terms of provider’s profit
5.3. Comparing the number of submitted and unanswered requests
5.4. Comparison under different system loads
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Teng, F.; Magoulès, F. A new game theoretical resource allocation algorithm for cloud computing. In Advances in Grid and Pervasive Computing: 5th International Conference, GPC 2010, Hualien, Taiwan, 10-13, May 2010; pp. 321-330.
- Mazrekaj, A.; Shabani, I.; Sejdiu, B. Pricing schemes in cloud computing: an overview. International Journal of Advanced Computer Science and Applications, 2016, 7, 80-86.
- Tang, L.; Chen, H. Joint pricing and capacity planning in the IaaS cloud market. IEEE Transactions on Cloud Computing, 2014 5, 57-70.
- Luong, N. C.; Wang, P.; Niyato, D.; Wen, Y.; Han, Z. Resource management in cloud networking using economic analysis and pricing models: A survey. IEEE Communications Surveys & Tutorials, 2017,19, 954-1001.
- Cong, P.; Li, L.; Zhou, J.; Cao, K.; Wei, T.; Chen, M.; Hu, S. Developing user perceived value-based pricing models for cloud markets. IEEE Transactions on Parallel and Distributed Systems, 2018, 29, 2742-2756.
- Zhao, Y.; Huang, Z.; Liu, W.; Peng, J. ; Zhang, Q. A combinatorial double auction-based resource allocation mechanism with multiple rounds for geo-distributed data centers. In 2016 IEEE International Conference on Communications (ICC) Kuala Lumpur, Malaysia 22-27 may 2016 pp. 1938-1883.
- Kumar, D.; Baranwal, G.; Raza, Z.; Vidyarthi, D. P.A survey on spot pricing in cloud computing. Journal of Network and Systems Management, 2018, 26, 809-856.
- Parnia Samimi, Youness Teimouri, Muriati Mukhtar,A combinatorial double auction resource allocation model in cloud computing,Information Sciences, 2016, 357 , 201-216.
- Baranwal, G.; Vidyarthi, D. P. A fair multi-attribute combinatorial double auction model for resource allocation in cloud computing. Journal of systems and software, 2015, 108, 60-76.
- S. A. Tafsiri and S. Yousefi, Combinatorial double auction-based resource allocation mechanism in cloud computing market, Journal of Systems and Software, 2018, 137, 322-334.
- N. Toosi, K. N. Toosi, K. Vanmechelen, F. Khodadadi, and R. Buyya, "An auction mechanism for cloud spot markets," ACM Transactions on Autonomous and Adaptive Systems (TAAS), 2016, 11, pp. 1-33.
- Lučanin, D.; Pietri, I.; Holmbacka, S.; Brandic, I.; Lilius, J. ; Sakellariou, R. Performance-based pricing in multi-core geo-distributed cloud computing. IEEE Transactions on Cloud Computing, 2016, 8, 1079-1092.
- Aldossary, M.; Djemame, K. Energy consumption-based pricing model for cloud computing. In 32nd UK Performance Engineering Workshop. September, 2016. pp. 16-27.
- Chi, Y.; Li, X.; Wang, X.; Leung, V. C.; Shami, A. A fairness-aware pricing methodology for revenue enhancement in service cloud infrastructure. IEEE Systems Journal, 2015, 11, 1006-1017.
- Sharma, B.; Thulasiram, R. K. ; Thulasiraman, P, & Buyya, R. Clabacus: A risk-adjusted cloud resources pricing model using financial option theory. IEEE Transactions on Cloud Computing, 2014, 3, 332-344.
- Wu, C.; Toosi, A. N.; Buyya, R.; Ramamohanarao, K. Hedonic pricing of cloud computing services. IEEE Transactions on Cloud Computing, 2018, 9, 182-196.
- Qiu, C.; Shen, H.; Chen, L. Towards green cloud computing: Demand allocation and pricing policies for cloud service brokerage. IEEE Transactions on Big Data, 2018, 5, 238-251.
- Shang, S.; Jiang, J.; Wu, Y.; Huang, Z.; Yang, G.; Zheng, W. DABGPM: A double auction Bayesian game-based pricing model in cloud market. In Network and Parallel Computing: IFIP International Conference, NPC 2010, Zhengzhou, China, 13-15 September 2010. pp. 155-164.
- Do, C. T.; Tran, N. H.; Huh, E. N.; Hong, C. S.; Niyato, D.; Han, Z. Dynamics of service selection and provider pricing game in heterogeneous cloud market. Journal of Network and Computer Applications, 2016; 69, 152–165. [Google Scholar]
- Shi, B.; Huang, Y.; Wang, J.; Xiong, S. A game-theoretic analysis of pricing strategies for competing cloud platforms. In 2016 IEEE 22nd International Conference on Parallel and Distributed Systems (ICPADS), 13-16 December 2016, pp. 653-660.
- Niu, D.; Feng, C.; Li, B. A theory of cloud bandwidth pricing for video-on-demand providers. In 2012 Proceedings IEEE INFOCOM,25-30 march 2012, pp. 711-719.
- Xiao, P.; Tang, Z. Game theory–based resource pricing model in cloud platforms. International Journal of Communication Networks and Distributed Systems, 2015, 14, 256-271.
- H. Li, M. H. Li, M. Dong, K. Ota, and M. Guo, "Pricing and repurchasing for big data processing in multi-clouds," IEEE Transactions on Emerging Topics in Computing, 2016, 4, pp. 266-277.
- Z. Zhu, J. Z. Zhu, J. Peng, K. Liu, and X. Zhang, "A game-based resource pricing and allocation mechanism for profit maximization in cloud computing," Soft Computing, 2020, 24, 4191-4203.
- H. Ye, B. H. Ye, B. Feng, and X. Li, "A game-based approach for cloudlet resource pricing for cloudlet federation," The Journal of Supercomputing, 2023, 79, 1-21.
- X. Cao, H. X. Cao, H. Bo, Y. Liu, and X. Liu, "Effects of different resource-sharing strategies in cloud manufacturing: A Stackelberg game-based approach," International Journal of Production Research, 2023, 61, 520-540.
- H. Godhrawala and R. Sridaran, "A dynamic Stackelberg game based multi-objective approach for effective resource allocation in cloud computing," International Journal of Information Technology, 2023, 15, 803-818.
- Su, K.; Xu, L.; Chen, C.; Chen, W.; Wang, Z. (2015, March). Affinity and conflict-aware placement of virtual machines in heterogeneous data centers. In 2015 IEEE Twelfth International Symposium on Autonomous Decentralized Systems. 25-27 March 2015, pp. 289-294.
- Shim, Y. C. (2015). Inter-VM performance interference aware static VM consolidation algorithms for cloud-based data centers. Recent Adv. Electr. Eng, 2015, 18.
- Kenga, M. D.; Omwenga O, V. O.; Ogao, P. J. (2017). Energy consumption in cloud computing environments. 2017. [Google Scholar]
- Aldossary, M.; Djemame, K.; Alzamil, I.; Kostopoulos, A.; Dimakis, A. ; Agiatzidou, E.Energy-aware cost prediction and pricing of virtual machines in cloud computing environments. Future Generation Computer Systems, 2019, 93, 442-459.
- Sutaria, V.; Prasad, V. K.; Bhavsar, M. Fault Prediction and Mitigation in Cloud Computing. International Journal of Advanced Research in Computer Science, 2017, 8 , 1042-1050.
- Saadatfar, H.; Fadishei, H.; Deldari, H. Predicting job failures in AuverGrid based on workload log analysis. New Generation Computing, 2012, 30, 73-94.
- Dabbagh, M.; Hamdaoui, B.; Guizani, M.; Rayes, A. Exploiting task elasticity and price heterogeneity for maximizing cloud computing profits. IEEE Transactions on Emerging Topics in Computing, 2015, 6, 85-96.
- Calheiros, R. N.; Ranjan, R.; Beloglazov, A.; De Rose, C. A.; Buyya, R. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and experience, 2011, 4, 23-50.
- Koh, Y.; Knauerhase, R.; Brett, P.; Bowman, M.; Wen, Z.; Pu, C. (2007, April). An analysis of performance interference effects in virtual environments. In 2007 IEEE International Symposium on Performance Analysis of Systems & Software 25-27 April 2007, pp. 200-209.
- Lee, I. Pricing and profit management models for SaaS providers and IaaS providers. Journal of Theoretical and Applied Electronic Commerce Research, 2021, 16, 859-873.
- Lu, Y.; Zheng, X.; Li, L.; Xu, L. D. Pricing the cloud: a QoS-based auction approach. Enterprise Information Systems, 2020, 14, 334-351.









| Parameter (Symbol) | Definition | Value |
|---|---|---|
![]() | ||
| Request fields | Definition | Value |
|---|---|---|
![]() | ||
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).

