70 likes | 81 Views
USTH Presentation. Power-aware Scheduler for Virtualization TRAN Giang Son gtran@enseeiht.fr Prof. Daniel HAGIMONT Oct 19th, 2011. Energy saving. Data center: Large amount of Computers Network devices Air conditioners Almost no monitor, keyboard / mouse Wattage / computer: ~150W
E N D
USTH Presentation • Power-aware Scheduler for • Virtualization • TRAN Giang Son • gtran@enseeiht.fr • Prof. Daniel HAGIMONT • Oct 19th, 2011
Energy saving • Data center: Large amount of • Computers • Network devices • Air conditioners • Almost no monitor, keyboard / mouse • Wattage / computer: ~150W • Save power from computers
Virtualization • Multiple operating systems on a same machine • Windows • Linux • Unix • Solaris • OS running in Virtual Machines • Maximize hardware utilization • Save power
Virtualization • Customer • Needs hardware to run applications • Just enough hardware performance • Less $ • Hardware provider • Provides hardware platform • Guarantees performance • Less power
Research work • Autonomic management in hypervisor • From grid scale to machine scale • Computers → Virtual machines • Analyzed Xen hypervisor • Most widely used • Open source • Credit scheduler
Research work • Proposed an enhanced scheduler • Distributes CPU power to VMs • Performance impact (or better!) • Power-aware • Experiments • Comparison with existing solutions • Improvements in power saving • Papers
How? • CPU frequency control • Monitor module • Decision making • Keep lowest frequency as possible • Dynamically changes VM's “cap” • Guarantees Service Level Agreement • Virtual machine performance