Slides
Transcrição
Slides
Monitoring Energy Usage by Software Frank van Bokhoven - Energy Software Solutions b.v. Pilot monitoring energy usage by software Goals - Clarification of workload and functions for a number of Fujitsu servers. - Validate software installation process in a live data center - Validate ESSaver’s functionality in a live environment 2 Pilot Research method 3 More use, more power usage Pilot Research method Xiaobo Fan, WolfDietrich Weber, Luiz Andre Barroso (Google), Power Provisioning for a Warehouse-sized Computer, ISCA ‘07 4 4 Pilot Research method Install Characterize Measure Report • Logging agent • Webservices • Central Log databse (MySQL) • Emperical hardware (CPU, Chassis, Disks, NIC, etc • Logging per server / process / virtual machine • Usages • Process kWh/Carbon/€) • Consolidation 5 6 Workload ujitsu server HOLSIC001 7 Workload Fujitsu pilot server 15 watt 8 •BOINC (Grid computing) * Open Malaria project + Dependable + Lots of loads + IO / Memory / CPU Download work package Calculate work package Submit result to BOINC 9 Workload For BOINC server DELL PowerEdge 1850 10 Workload BOINC server 112watt 11 Workload of server (2 days) HOLSIC001. Idle... Workload of server (2 days)Dell Poweredge 1810. 100% busy! 12 Workload per proces(Fujitsu HOLSIC001) 13 13 Workload per proces BOINC server 14 14 Usages per proces (Fujitsu) 15 15 Usage per process (BOINC) Report per CPU/Mem/Fan (Reported period: zaterdag 24 maart 2012/dinsdag 27 maart 2012) Datacenter Client ProcessName Memory_kWh CPU_KWH NIC_kWh HDD_kWh FAN_kWh Carbon Euro DayNumber NumberOfMinutes Fujitsu Fujitsu boincscr.exe 4,65039744 0,262779997 0,009576 86 399 Fujitsu Fujitsu explorer.exe 0,05691488 0,00232 9,6E-05 86 4 Fujitsu Fujitsu openmalariaa_6.58_windows_intelx86.exe 0,20976304 0,003333333 0,00012 85 5 Fujitsu Fujitsu openmalariab_6.57_windows_intelx86.exe 28,36399952 0,113333332 0,00408 85 170 Fujitsu Fujitsu sqlmangr.exe 0,0075392 0,001333333 4,8E-05 86 2 Fujitsu Fujitsu sqlservr.exe 0,04384592 0,002 7,2E-05 86 3 Fujitsu Fujitsu system.exe 0,001976 0,00642 0,00024 86 10 Fujitsu Fujitsu wmiprvse.exe 4,18248976 2,02025E-07 0,012696 86 529 16 Pilot results • • Number of servers, Windows Server 2003, Windows Server 2003 SP2, Reporting period january 2012 till april 2012 • The tested server had no workload as we could see, the average software usage was only 35 watt caused mainly by OS, virus scanner, etc. This server is idle and can be consolidaded In idle, the hardware uses the bulk of the usage 210 watt In full utalisation, the software uses the bulk of the usage 370 watt • • • 17 Pilot lessons learned • • • Logging mechanism (eventlog) Installation (Framework issues/ system administrator issues) Push or pull for logging agent. • User account management (use Windows services /Linus deamon instead of normal winforms) Test servers must have something to do! One application can run multiple processes Datacenter managers are more interested in consolidation than saving energy • • • 18 Questions Frank van Bokhoven | Energy Software Solutions B.V. Arnhemseweg 39, 6991DK Rheden The Netherlands | I www.essaver.net T (0031) 26 3706499 | M 06 48109250| E [email protected] 19