DocumentCode
3146497
Title
CPU Frequency Emulation Based on DVFS
Author
Kamga, C.M.
Author_Institution
Inst. Nat. Polytech. de Toulouse, Toulouse, France
fYear
2012
fDate
5-8 Nov. 2012
Firstpage
367
Lastpage
374
Abstract
Nowadays, virtualization is present in almost all computing infrastructures. Thanks to VM migration and server consolidation, virtualization helps in reducing power consumption in distributed environments. On another side, Dynamic Voltage and Frequency Scaling (DVFS) allows servers to dynamically modify the processor frequency (according to the CPU load) in order to achieve less energy consumption. We observe that DVFS is mainly used, but still generates a waste of energy. In fact, the DVFS frequency scaling policies are based on advertised processor frequency. By default and thanks to the on demand governor, it scales up or down the processor frequency according to the current load and the different predefined threshold (up and down). However, the set of frequencies constitutes a discrete range of frequencies. In this case, the frequency required for a specific load will almost be scaled to a frequency more higher than expected, which leads to a non-efficient use of energy. In this paper, we analyze and address a way of emulating a precise CPU frequency thanks to the DVFS management in virtualized environments. We implemented and evaluated our prototype in the Xen hyper visor.
Keywords
cloud computing; energy conservation; multiprocessing systems; power aware computing; virtual machines; virtualisation; CPU frequency emulation; CPU load; DVFS frequency scaling policies; DVFS management; VM migration; Xen hypervisor; cloud computing; computing infrastructure; distributed environment; dynamic voltage and frequency scaling; energy consumption; energy waste generation; power consumption reduction; processor frequency; prototype evaluation; server consolidation; virtual machines; virtualization; Cloud computing; Emulation; Hardware; Servers; Thigh; Time frequency analysis; Virtualization; CPU performance; DVFS; Virtualization; Xen; scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Utility and Cloud Computing (UCC), 2012 IEEE Fifth International Conference on
Conference_Location
Chicago, IL
Print_ISBN
978-1-4673-4432-6
Type
conf
DOI
10.1109/UCC.2012.34
Filename
6424974
Link To Document