• DocumentCode
    3140781
  • Title

    Reserved or On-Demand Instances? A Revenue Maximization Model for Cloud Providers

  • Author

    Mazzucco, Michele ; Dumas, Marlon

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Tartu, Tartu, Estonia
  • fYear
    2011
  • fDate
    4-9 July 2011
  • Firstpage
    428
  • Lastpage
    435
  • Abstract
    We examine the problem of managing a server farm in a way that attempts to maximize the net revenue earned by a cloud provider by renting servers to customers according to a typical Platform-as-a-Service model. The Cloud provider offers its resources to two classes of customers: ´premium´ and ´basic´. Premium customers pay upfront fees to reserve servers for a specified period of time (e.g. a year). Premium customers can submit jobs for their reserved servers at any time and pay a fee for the server-hours they use. The provider is liable to pay a penalty every time a ´premium´ job can not be executed due to lack of resources. On the other hand, ´basic´ customers are served on a best-effort basis, and pay a server-hour fee that may be higher than the one paid by premium customers. The provider incurs energy costs when running servers. Hence, it has an incentive to turn off idle servers. The question of how to choose the number of servers to allocate to each pool (basic and premium) is answered by analyzing a suitable queuing model and maximizing a revenue function. Experimental results show that the proposed scheme adapts to different traffic conditions, penalty levels, energy costs and usage fees.
  • Keywords
    cloud computing; computer centres; cloud providers; data centers; energy costs; on-demand instances; penalty levels; platform-as-a-service model; queuing model; reserved instances; revenue maximization model; server-hour fee; traffic conditions; usage fees; Computational modeling; Electricity; Equations; Mathematical model; Resource management; Servers; Throughput; Cloud Computing; On Demand/Reserved Instances; Power Efficiency; Revenue Optimization; SLAs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2011 IEEE International Conference on
  • Conference_Location
    Washington, DC
  • ISSN
    2159-6182
  • Print_ISBN
    978-1-4577-0836-7
  • Electronic_ISBN
    2159-6182
  • Type

    conf

  • DOI
    10.1109/CLOUD.2011.25
  • Filename
    6008739