Profit Optimization in SLA‐Aware Cloud Services with a Finite Capacity Queuing Model
Authors:
Open Access
- 1 January 2014
- journal article
- research article
- Published by Wiley in Mathematical Problems in Engineering
- Vol. 2014 (1)
Abstract
Cloud computing realizes a utility computing paradigm by offering shared resources through an Internet‐based computing. However, how a system control can enhance profit and simultaneously satisfy the service level agreements (SLAs) has become one of the major interests for cloud providers. In this paper, a cloud server farm provided with finite capacity is modeled as an M/M/R/K queuing system. Revenue losses are estimated according to the system controls and impatient customer behaviors. Three important issues are solved in this paper. First, a profit function is developed in which both the system blocking loss and the user abandonment loss are evaluated in total revenue. A tradeoff between meeting system performances and reducing operating costs is conducted. Second, the effects of system capacity control and utilization on various performances of waiting time, loss probability, and final arrival rate are demonstrated. Finally, the proposed optimal profit control (OPC) policy allows a cloud provider to make the optimal decision in the number of servers and system capacity, so as to maximize profit. As compared to a system without applying the OPC policy, enhancing providers’ profit and improving system performances can be obtained.Keywords
This publication has 25 references indexed in Scilit:
- Optimal Multiserver Configuration for Profit Maximization in Cloud ComputingIEEE Transactions on Parallel and Distributed Systems, 2012
- Profit-driven scheduling for cloud services with data access awarenessJournal of Parallel and Distributed Computing, 2012
- Mathematical Models of Multiserver Queuing System for Dynamic Performance Evaluation in PortMathematical Problems in Engineering, 2012
- Transient and Stationary Losses in a Finite‐Buffer Queue with Batch ArrivalsMathematical Problems in Engineering, 2012
- Performance Analysis of Cloud Computing Centers Using M/G/m/m+r Queuing SystemsIEEE Transactions on Parallel and Distributed Systems, 2011
- Optimal buffer size and dynamic rate control for a queueing system with impatient customers in heavy trafficStochastic Processes and their Applications, 2010
- Fundamentals of Queueing Theory2008
- Pricing and Priority Auctions in Queueing Systems with a Generalized Delay Cost StructureManagement Science, 2004
- Multiprocessor Scheduling with RejectionSIAM Journal on Discrete Mathematics, 2000
- Teletraffic performance of mobile radio networks with hierarchical cells and overflowIEEE Journal on Selected Areas in Communications, 1997