• DocumentCode
    20678
  • Title

    Optimal Multiserver Configuration for Profit Maximization in Cloud Computing

  • Author

    Junwei Cao ; Kai Hwang ; Keqin Li ; Zomaya, Albert Y.

  • Author_Institution
    Tsinghua Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    24
  • Issue
    6
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    1087
  • Lastpage
    1096
  • Abstract
    As cloud computing becomes more and more popular, understanding the economics of cloud computing becomes critically important. To maximize the profit, a service provider should understand both service charges and business costs, and how they are determined by the characteristics of the applications and the configuration of a multiserver system. The problem of optimal multiserver configuration for profit maximization in a cloud computing environment is studied. Our pricing model takes such factors into considerations as the amount of a service, the workload of an application environment, the configuration of a multiserver system, the service-level agreement, the satisfaction of a consumer, the quality of a service, the penalty of a low-quality service, the cost of renting, the cost of energy consumption, and a service provider´s margin and profit. Our approach is to treat a multiserver system as an M/M/m queuing model, such that our optimization problem can be formulated and solved analytically. Two server speed and power consumption models are considered, namely, the idle-speed model and the constant-speed model. The probability density function of the waiting time of a newly arrived service request is derived. The expected service charge to a service request is calculated. The expected net business gain in one unit of time is obtained. Numerical calculations of the optimal server size and the optimal server speed are demonstrated.
  • Keywords
    cloud computing; customer satisfaction; optimisation; pricing; profitability; quality of service; queueing theory; M/M/m queuing model; application workload; business cost; cloud computing economics; consumer satisfaction; expected net business gain; multiserver configuration; optimization problem; power consumption; pricing model; probability density function; profit maximization; quality of service; server speed; service amount; service charge; service penalty; service provider; service request; service-level agreement; Business; Cloud computing; Computational modeling; Power demand; Random variables; Servers; Time factors; Cloud computing; multiserver system; pricing model; profit; queuing model; response time; server configuration; service charge; service-level agreement; waiting time;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2012.203
  • Filename
    6226389