In this paper we consider several Software as a Service (SaaS) providers, that offer a set of applications using the Cloud facilities provided by an Infrastructure as a Service (IaaS) provider. We assume that the IaaS provider offers a pay only what you use scheme similar to the Amazon EC2 service, comprising flat, on demand, and spot virtual machine instances. We propose a two stage provisioning scheme. In the first stage, the SaaS providers determine the number of required flat and on demand instances by means of standard optimization techniques. In the second stage the SaaS providers compete, by bidding for the spot instances which are instantiated using the unused IaaS capacity. We assume that the SaaS providers want to maximize a suitable utility function which accounts for both the QoS delivered to their users and the associated cost. The IaaS provider, on the other hand, wants to maximize his revenue by determining the spot prices given the SaaS bids. We model the second stage as a Stackelberg game, and we compute its equilibrium price and allocation strategy by solving a Mathematical Program with Equilibrium Constraints (MPEC) problem. Through numerical evaluation we study the equilibrium solutions as function of the system parameters.

Di Valerio, V., Cardellini, V., LO PRESTI, F. (2013). Optimal pricing and service provisioning strategies in cloud systems: a Stackelberg game approach. In IEEE 6th International Conference on Cloud Computing (CLOUD '13) (pp.115-122). IEEE Computer Society [10.1109/CLOUD.2013.102].

Optimal pricing and service provisioning strategies in cloud systems: a Stackelberg game approach

CARDELLINI, VALERIA;LO PRESTI, FRANCESCO
2013-01-01

Abstract

In this paper we consider several Software as a Service (SaaS) providers, that offer a set of applications using the Cloud facilities provided by an Infrastructure as a Service (IaaS) provider. We assume that the IaaS provider offers a pay only what you use scheme similar to the Amazon EC2 service, comprising flat, on demand, and spot virtual machine instances. We propose a two stage provisioning scheme. In the first stage, the SaaS providers determine the number of required flat and on demand instances by means of standard optimization techniques. In the second stage the SaaS providers compete, by bidding for the spot instances which are instantiated using the unused IaaS capacity. We assume that the SaaS providers want to maximize a suitable utility function which accounts for both the QoS delivered to their users and the associated cost. The IaaS provider, on the other hand, wants to maximize his revenue by determining the spot prices given the SaaS bids. We model the second stage as a Stackelberg game, and we compute its equilibrium price and allocation strategy by solving a Mathematical Program with Equilibrium Constraints (MPEC) problem. Through numerical evaluation we study the equilibrium solutions as function of the system parameters.
2013 IEEE 6th International Conference on Cloud Computing (CLOUD 2013)
Santa Clara, CA; United States
2013
IEEE Computer Society
Rilevanza internazionale
contributo
lug-2013
2013
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
Cloud; Resource Allocation; Resource Pricing; Stackelberg Games
Acceptance rate of IEEE Cloud 2013 Research Track: 17% (see the message from the General Chair and Program Chairs available at http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6676666)
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6676685
Intervento a convegno
Di Valerio, V., Cardellini, V., LO PRESTI, F. (2013). Optimal pricing and service provisioning strategies in cloud systems: a Stackelberg game approach. In IEEE 6th International Conference on Cloud Computing (CLOUD '13) (pp.115-122). IEEE Computer Society [10.1109/CLOUD.2013.102].
Di Valerio, V; Cardellini, V; LO PRESTI, F
File in questo prodotto:
File Dimensione Formato  
cloud2013.pdf

solo utenti autorizzati

Licenza: Copyright dell'editore
Dimensione 217.78 kB
Formato Adobe PDF
217.78 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/81768
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 49
  • ???jsp.display-item.citation.isi??? 38
social impact