Managing energy and server resources in hosting centers
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
A Diffusion Approximation for a Markovian Queue with Reneging
Queueing Systems: Theory and Applications
Analysis of a Multiserver Queue with Setup Times
Queueing Systems: Theory and Applications
The cost of a cloud: research problems in data center networks
ACM SIGCOMM Computer Communication Review
Energy-Efficient Cloud Computing
The Computer Journal
Performance Evaluation
Profit-Aware Server Allocation for Green Internet Services
MASCOTS '10 Proceedings of the 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Trading power consumption against performance by reserving blocks of servers
EPEW'12 Proceedings of the 9th European conference on Computer Performance Engineering
Trading power consumption against performance by reserving blocks of servers
EPEW'12 Proceedings of the 9th European conference on Computer Performance Engineering
Hi-index | 0.00 |
We consider the problem of managing a service center where it is desirable to keep power consumption low. Customers defect (i.e. leave the system) if they have to wait too long before starting service. A block of servers is designated as 'reserve'. The reserves are powered up when the number of jobs in the system is sufficiently high, and are powered down when that number is sufficiently low. Powering up takes an interval of time during which the reserves consume power but do not serve jobs. The objective function to be minimized takes into account both the number of servers that are powered up and the number of jobs that are lost through defections. The question of how to choose the number of reserves, and the up and down thresholds, is answered by analyzing a suitable queueing model. Heuristics and numerical results are also presented.