DocumentCode
1916082
Title
SLA-guided energy savings for enterprise servers
Author
Anagnostopoulou, Vlasia ; Dimitrov, Martin ; Doshi, Kshitij A.
Author_Institution
Dept. of Comput. Sci., Univ. of California, Santa Barbara, CA, USA
fYear
2012
fDate
1-3 April 2012
Firstpage
120
Lastpage
121
Abstract
Current hardware and operating system power management mechanisms use heuristics of a general nature that are largely application software independent, thus treating the application as a black box. The resulting communication disconnect between OS power management policies and application-level quality of service goals can either cause breaches in service level agreements (SLA) when the policies are too aggressive, or reduce energy savings when they are too conservative. In this work, we engage enterprise software in the management of its own performance and power by introducing a middleware that we call SLA Governor. The SLA Governor receives periodic updates on application level performance and the applicable SLA. Based on the available leeway and recent history, the SLA Governor makes, and puts into effect, decisions to raise or lower CPU speeds. Compared to state of the art OS based power management, the SLA Governor provides 8.3% better energy savings for an online transaction processing workload (TPoX) using a latest generation machine employing Intel E5-5600 (“Westmere”) series processors.
Keywords
middleware; power aware computing; quality of service; transaction processing; CPU speeds; Intel E5-5600 series processors; OS based power management; OS power management policy; SLA governor; SLA-guided energy savings; TPoX; Westmere series processors; application level performance; application software independent; application-level quality of service goals; black box; communication disconnect; enterprise servers; enterprise software; generation machine; middleware; online transaction processing workload; operating system power management mechanisms; periodic updates; service level agreements; Hardware; Linux; Program processors; Servers; Time factors; Time frequency analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance Analysis of Systems and Software (ISPASS), 2012 IEEE International Symposium on
Conference_Location
New Brunswick, NJ
Print_ISBN
978-1-4673-1143-4
Electronic_ISBN
978-1-4673-1145-8
Type
conf
DOI
10.1109/ISPASS.2012.6189216
Filename
6189216
Link To Document