The Computer Journal Advance Access published online on September 3, 2009
The Computer Journal, doi:10.1093/comjnl/bxp079
Management of Server Farms for Performance and Profit
School of Computing Science, Newcastle University, Newcastle upon Tyne NE1 7RU, UK
* Corresponding author: isi.mitrani{at}ncl.ac.uk
Received 20 May 2009; revised 20 May 2009
We examine some of the problems associated with managing a server farm, that is, a collection of servers which are used to provide different types of services to paying customers. The users are charged for the services provided, but are also promised that certain Quality-of-Service (QoS) criteria will be met. Failure to satisfy those QoS undertakings incurs pre-specified penalties. In order to maximize the revenue obtained, the service provider must employ intelligent dynamic policies dealing with server allocation and job admission decisions. A number of such policies are surveyed.
Key Words: service provisioning cloud computing quality of service revenue maximization server allocation admission policies