Skip to main content

2018 | OriginalPaper | Buchkapitel

Pricing Cloud Resource Based on Reinforcement Learning in the Competing Environment

verfasst von : Bing Shi, Hangxing Zhu, Han Yuan, Rongjian Shi, Jinwen Wang

Erschienen in: Cloud Computing – CLOUD 2018

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Multiple cloud providers compete against each other in order to attract cloud users and make profits in the cloud market. In doing so, each provider needs to charge fees to users in a proper way. In this paper, we will analyze how a cloud provider sets price effectively when competing against other cloud providers. Specifically, we model this problem as a Markov game, and then use minimax-Q and Q learning algorithms to design the pricing policies respectively. Based on this, we run extensive experiments to analyze the effectiveness of minimax-Q and Q learning based pricing policies. We find that although minimax-Q is more suitable in analyzing the competing game with multiple self-interested cloud providers, Q learning based pricing policy performs better in terms of making profits. We also find that minimax-Q learning based pricing policy performs better in terms of keeping cloud users. Our experimental results can provide useful insights on designing practical pricing policies in different situations.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Our model can be easily extended to the case with more than two cloud providers.
 
2
minimax-Q learning was designed to solve Markov game when its stage game is a zero-sum game. In this paper, although the sum of both providers’ payoffs is not zero, the gain of one provider (users choosing this provider) is indeed the loss of the other provider (users not choosing that provider). Therefore, it is actually a zero-sum game, and we use minimax-Q learning algorithm to design the pricing policy in this competing environment.
 
Literatur
1.
Zurück zum Zitat Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A view of cloud computing: clearing the clouds away from the true potential and obstacles posed by this computing capability. Commun. ACM 53(4), 50–58 (2010)CrossRef Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A view of cloud computing: clearing the clouds away from the true potential and obstacles posed by this computing capability. Commun. ACM 53(4), 50–58 (2010)CrossRef
2.
Zurück zum Zitat Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandicl, I.: Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener. Comput. Syst. 25(6), 599–616 (2009)CrossRef Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandicl, I.: Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener. Comput. Syst. 25(6), 599–616 (2009)CrossRef
3.
Zurück zum Zitat Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud computing and grid computing 360-degree compared. In: Grid Computing Environments Workshop, pp. 1–10 (2008) Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud computing and grid computing 360-degree compared. In: Grid Computing Environments Workshop, pp. 1–10 (2008)
4.
Zurück zum Zitat Buyya, R., Yeo, C., Venugopal, S.: Market-oriented cloud computing: vision, hype, and reality for delivering it services as computing utilities. In: The 10th IEEE International Conference on High Performance Computing and Communications, pp. 5–13 (2008) Buyya, R., Yeo, C., Venugopal, S.: Market-oriented cloud computing: vision, hype, and reality for delivering it services as computing utilities. In: The 10th IEEE International Conference on High Performance Computing and Communications, pp. 5–13 (2008)
6.
Zurück zum Zitat Sharma, B., Thulasiram, R.K., Thulasiraman, P., Garg, S.K., Buyya, R.: Pricing cloud compute commodities: a novel financial economic model. In: The 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 451–457 (2012) Sharma, B., Thulasiram, R.K., Thulasiraman, P., Garg, S.K., Buyya, R.: Pricing cloud compute commodities: a novel financial economic model. In: The 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 451–457 (2012)
7.
Zurück zum Zitat Wang, H., Jing, Q., Chen, R., He, B., Qian, Z., Zhou, L.: Distributed systems meet economics: pricing in the cloud. In: The 2nd USENIX Conference on Hot Topics in Cloud Computing, pp. 1–6 (2010) Wang, H., Jing, Q., Chen, R., He, B., Qian, Z., Zhou, L.: Distributed systems meet economics: pricing in the cloud. In: The 2nd USENIX Conference on Hot Topics in Cloud Computing, pp. 1–6 (2010)
8.
Zurück zum Zitat Feng, Y., Li, B., Li, B.: Price competition in an oligopoly market with multiple iaas cloud providers. IEEE Trans. Comput. 63(1), 59–73 (2014)MathSciNetCrossRef Feng, Y., Li, B., Li, B.: Price competition in an oligopoly market with multiple iaas cloud providers. IEEE Trans. Comput. 63(1), 59–73 (2014)MathSciNetCrossRef
9.
Zurück zum Zitat Kantere, V., Dash, D., Francois, G., Kyriakopoulou, S., Ailamaki, A.: Optimal service pricing for a cloud cache. IEEE Trans. Knowl. Data Eng. 23(9), 1345–1358 (2011)CrossRef Kantere, V., Dash, D., Francois, G., Kyriakopoulou, S., Ailamaki, A.: Optimal service pricing for a cloud cache. IEEE Trans. Knowl. Data Eng. 23(9), 1345–1358 (2011)CrossRef
10.
Zurück zum Zitat Xu, H., Li, B.: Maximizing revenue with dynamic cloud pricing: the infinite horizon case. In: IEEE International Conference on Communications, pp. 2929–2933 (2012) Xu, H., Li, B.: Maximizing revenue with dynamic cloud pricing: the infinite horizon case. In: IEEE International Conference on Communications, pp. 2929–2933 (2012)
11.
Zurück zum Zitat Vengerov, D.: A gradient-based reinforcement learning approach to dynamic pricing in partially-observable environments. Future Gener. Comput. Syst. 24(7), 687–693 (2008)CrossRef Vengerov, D.: A gradient-based reinforcement learning approach to dynamic pricing in partially-observable environments. Future Gener. Comput. Syst. 24(7), 687–693 (2008)CrossRef
12.
Zurück zum Zitat Xu, H., Li, B.: Dynamic cloud pricing for revenue maximization. IEEE Trans. Cloud Comput. 1(2), 158–171 (2013)MathSciNetCrossRef Xu, H., Li, B.: Dynamic cloud pricing for revenue maximization. IEEE Trans. Cloud Comput. 1(2), 158–171 (2013)MathSciNetCrossRef
13.
Zurück zum Zitat Xu, B., Qin, T., Qiu, G., Liu, T.Y.: Optimal pricing for the competitive and evolutionary cloud market. In: The 24th International Joint Conference on Artificial Intelligence, pp. 139–145 (2015) Xu, B., Qin, T., Qiu, G., Liu, T.Y.: Optimal pricing for the competitive and evolutionary cloud market. In: The 24th International Joint Conference on Artificial Intelligence, pp. 139–145 (2015)
14.
Zurück zum Zitat Truong-Huu, T., Tham, C.K.: A game-theoretic model for dynamic pricing and competition among cloud providers. In: The 6th International Conference on Utility and Cloud Computing, pp. 235–238 (2013) Truong-Huu, T., Tham, C.K.: A game-theoretic model for dynamic pricing and competition among cloud providers. In: The 6th International Conference on Utility and Cloud Computing, pp. 235–238 (2013)
15.
Zurück zum Zitat Truong-Huu, T., Tham, C.K.: A novel model for competition and cooperation among cloud providers. IEEE Trans. Cloud Comput. 2(3), 251–265 (2014)CrossRef Truong-Huu, T., Tham, C.K.: A novel model for competition and cooperation among cloud providers. IEEE Trans. Cloud Comput. 2(3), 251–265 (2014)CrossRef
16.
Zurück zum Zitat Wal, J.: Stochastic dynamic programming. Methematisch Centrum (1980) Wal, J.: Stochastic dynamic programming. Methematisch Centrum (1980)
17.
Zurück zum Zitat Littman, M.L.: Markov games as a framework for multi-agent reinforcement learning. In: 11th International Conference on Machine Learning, pp. 157–163 (1994)CrossRef Littman, M.L.: Markov games as a framework for multi-agent reinforcement learning. In: 11th International Conference on Machine Learning, pp. 157–163 (1994)CrossRef
18.
Zurück zum Zitat Watkins, C.J.C.H., Dayan, P.: Q-learning. Mach. Learn. 8(3–4), 279–292 (1992)MATH Watkins, C.J.C.H., Dayan, P.: Q-learning. Mach. Learn. 8(3–4), 279–292 (1992)MATH
19.
Zurück zum Zitat Adams, I.F., Long, D.D.E., Miller, E.L., Pasupathy, S., Storer, M.W.: Maximizing efficiency by trading storage for computation. In: The 1st USENIX Conference on Hot Topics in Cloud Computing. vol. 7 (2009) Adams, I.F., Long, D.D.E., Miller, E.L., Pasupathy, S., Storer, M.W.: Maximizing efficiency by trading storage for computation. In: The 1st USENIX Conference on Hot Topics in Cloud Computing. vol. 7 (2009)
20.
Zurück zum Zitat Jung, H., Klein, C.M.: Optimal inventory policies under decreasing cost functions via geometric programming. Eur. J. Oper. Res. 132(3), 628–642 (2001)CrossRef Jung, H., Klein, C.M.: Optimal inventory policies under decreasing cost functions via geometric programming. Eur. J. Oper. Res. 132(3), 628–642 (2001)CrossRef
21.
Zurück zum Zitat Train, K.E.: Discrete Choice Methods with Simulation. Cambridge University Press, Cambridge (2003)CrossRef Train, K.E.: Discrete Choice Methods with Simulation. Cambridge University Press, Cambridge (2003)CrossRef
Metadaten
Titel
Pricing Cloud Resource Based on Reinforcement Learning in the Competing Environment
verfasst von
Bing Shi
Hangxing Zhu
Han Yuan
Rongjian Shi
Jinwen Wang
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-94295-7_11

Premium Partner