This paper investigates the design issues and energy savings benefits of service prioritization in multi-tier web server clusters. In many services, classes of clients can be naturally assigned different priorities based on their performance requirements. We show that if the whole multitier system is effectively prioritized, additional power and energy savings are realizable while keeping an existing cluster-wide energy management technique, through exploiting the differentperformance requirements ofseparate service classes. We find a simple prioritization scheme to be highly effective without requiring intrusive modifications to the system. In order to quantify its benefits, we perform extensive experimental evaluation on a real testbed. It is shown that the scheme significantly improves both total system power savings and energy efficiency, at the same time as improving throughput and enabling the system to meet per-class performance requirements.
In REF , Horvath et al. invented a service prioritization scheme for multi-tier web server clusters, which assigned different priorities based on their performance requirements.
Enhancing Energy Efficiency in Multi-tier Web Server Clusters via Prioritization
2007 IEEE International Parallel and Distributed Processing Symposium
2007 IEEE International Parallel and Distributed Processing Symposium
Computer Science