monitoring energy usage by software - ict for sustainability

Post on 03-Feb-2022

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 frankvanbokhoven@essaver.net

top related