Water Sustainability: Water Usage Audit and Conservation ...
Monitoring Energy Usage by Software - ICT for Sustainability
Transcript of Monitoring Energy Usage by Software - ICT for Sustainability
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
4 4
Xiaobo Fan, Wolf-Dietrich Weber, Luiz
Andre Barroso (Google), Power Provisioning for a Warehouse-sized
Computer, ISCA ‘07
More use, more power usage Pilot Research method
5
Install • Logging agent • Webservices • Central Log
databse (MySQL)
Characterize • Emperical
hardware (CPU, Chassis, Disks, NIC, etc
Measure • Logging per
server / process / virtual machine
Report • Usages • Process
kWh/Carbon/€) • Consolidation
Pilot Research method
6
Workload ujitsu server HOLSIC001
7
Workload Fujitsu pilot server 15 watt
8
9
•BOINC (Grid computing) * Open Malaria project + Dependable + Lots of loads + IO / Memory / CPU
Download work
package
Calculate work
package
Submit result to BOINC
Workload For BOINC server DELL PowerEdge 1850
10
Workload BOINC server 112watt
11
Workload of server (2 days) HOLSIC001. Idle...
12
Workload of server (2 days)Dell Poweredge 1810. 100% busy!
Workload per proces(Fujitsu HOLSIC001)
13 13
Workload per proces BOINC server
14 14
Usages per proces (Fujitsu)
15 15
Usage per process (BOINC)
16
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
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
19
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]