DocumentCode :
1199332
Title :
Dynamic Voltage Scaling in Multitier Web Servers with End-to-End Delay Control
Author :
Horvath, Tibor ; Abdelzaher, Tarek ; Skadron, Kevin ; Liu, Xue
Author_Institution :
Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA
Volume :
56
Issue :
4
fYear :
2007
fDate :
4/1/2007 12:00:00 AM
Firstpage :
444
Lastpage :
458
Abstract :
The energy and cooling costs of Web server farms are among their main financial expenditures. This paper explores the benefits of dynamic voltage scaling (DVS) for power management in server farms. Unlike previous work, which addressed DVS on individual servers and on load-balanced server replicas, this paper addresses DVS in multistage service pipelines. Contemporary Web server installations typically adopt a three-tier architecture in which the first tier presents a Web interface, the second executes scripts that implement business logic, and the third serves database accesses. From a user´s perspective, only the end-to-end response across the entire pipeline is relevant. This paper presents a rigorous optimization methodology and an algorithm for minimizing the total energy expenditure of the multistage pipeline subject to soft end-to-end response-time constraints. A distributed power management service is designed and evaluated on a real three-tier server prototype for coordinating DVS settings in a way that minimizes global energy consumption while meeting end-to-end delay constraints. The service is shown to consume as much as 30 percent less energy compared to the default (Linux) energy saving policy
Keywords :
Internet; network servers; pipeline processing; power aware computing; resource allocation; distributed power management service; dynamic voltage scaling; end-to-end delay control; global energy consumption; load-balanced server; multistage service pipeline processing; multitier Web server; power management; three-tier architecture; Cooling; Costs; Delay; Dynamic voltage scaling; Energy management; Logic; Pipelines; Service oriented architecture; Voltage control; Web server; Power management; distributed algorithms; network servers; optimization methods.; pipeline processing; soft real-time systems; voltage control;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2007.1003
Filename :
4118669
Link To Document :
بازگشت