SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

17
SOFTWARE ENERGY FOOTPRINT LAB Ir. Bo Merkus Onderzoeker CleanTech T: +31 (0) 621156138 E: [email protected] W: www.hva.nl/cleantech Hogeschool van Amsterdam 31 januari 2013 1

description

Het Software Energy Footprint Lab (SEFLab) is een samenwerking tussen de Hogeschool van Amsterdam en het bedrijf SIG. Met behulp van de SURFnet innovatieregeling in het lab een meetopstelling gerealiseerd om het energieverbruik van de hardwarecomponenten in een server te kunnen meten. Hiermee kan de invloed van software op het energieverbruik van hardware tot in detail in kaart worden gebracht. In deze presentatie zullen de eerste resultaten van het eerste onderzoek in het SEFLab besproken worden, waarin het energieverbruik van de vijf internet browsers is vergeleken.

Transcript of SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

Page 1: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

SOFTWARE ENERGY FOOTPRINT LAB Ir. Bo Merkus

Onderzoeker CleanTech

T: +31 (0) 621156138

E: [email protected]

W: www.hva.nl/cleantech

Hogeschool van Amsterdam

31 januari 2013

1

Page 2: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

CLEANTECH ONDERZOEKSTHEMA’S

2

GreenIT

Future Energy Systems Smart & Clean Production

Sustainable systems for food + bio materials

Groene datacenters + Software Energy Footprints

New generation integrated PV-cell product + DC grids

innovation management

roadmapping & demonstration

Betrokken opleidingen: E-tech, Engineering Design & Innovation, Product Design, Technische Bedrijfskunde

Laadinfrastructuur + zonneboot + waterstofauto + tegenwindauto

E-mobility Clean mobility

Page 3: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

3

Page 4: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

4

Page 5: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

5

Page 6: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

Energiecentrale:

100 Watt

Nuttig gebruik:

<1 Watt

Energieverliesketen datacenter

Wirth’s Law a.k.a. the great Moore’s Law compensator:

Niklaus Wirth, “A Plea for Lean Software”, Computer 28, 1995

“SOFTWARE IS GETTING SLOWER MORE RAPIDLY

THAN HARDWARE BECOMES FASTER.”

Page 7: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

SOFTWARE ENERGY

FOOTPRINT LAB

7

Onderzoeksvraag: Wat is de invloed van software op het energieverbruik van de hardware-componenten in servers?

Doelen: • Theorie vormen over de impact van software op het energieverbruik van computers

• Ontwerpcriteria opstellen voor efficiënte software

• Werken naar een energielabel voor software

In samenwerking met:

Page 8: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

MEETMETHODE

8

Page 9: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

MEETBARE KANALEN

9

Page 10: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

WELKE BROWSER IS HET ENERGIEZUINIGST?

Firefox 18 Internet Explorer 9 Opera 12 Safari 5 Chrome 24

10x 10 meest bezochte websites1 15 sec. geladen:

1. google.nl, 2. facebook.com, 3. google.com, 4. youtube.com, 5. live.com,

6. linkedin.com, 7. wikipedia.org, 8. nu.nl, 9. yahoo.com, 10. marktplaats.nl

Energieverbruik: CPU 1, CPU 2, werkgeheugen, HDD 1, HDD 2, moederbord, fans

10 1 bron: www.alexa.com

Page 11: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

RESULTATEN: VERMOGEN IN TIJD

11

-

50

100

150

200

250

300

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Ve

rmo

gen

in W

att

Tijd in seconden

Vermogen server Idle

CPU 1

CPU 2

MB

MEM

HDD

FANS

Total

-

50

100

150

200

250

300

0 1 2 3 4 5 6 7 8 9 10 11

Ver

mo

gen

in W

att

Tijd in seconden

Vermogen Chrome nieuwssite laden

CPU 1

CPU 2

MB

MEM

HDD

FANS

Total

Page 12: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

RESULTATEN: ENERGY FOOTPRINT BROWSER

12

CPU 1

CPU 2

MB

MEM HDD1

HDD2 FANS

TOTAL 0

50

100

150

200

250

Ene

rgy

[Jo

ule

]

IExplore browsing session energy consumption

Page 13: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

RESULTATEN: BROWSER VERGELIJKING

13

-

20

40

60

80

100

120

140

160

180

200

google.nl facebook google.com youtube live linkedin wikipedia nu.nl yahoo markplaats

Po

we

r [W

att]

Mean browser power

SAFARI

CHROME

FIREFOX

IEXPLORE

OPERA

-

100

200

300

400

500

600

google.nl facebook google.com youtube live linkedin wikipedia nu.nl yahoo markplaats

Ener

gy [J

ou

le]

Mean browser energy - idle

SAFARI

CHROME

FIREFOX

IEXPLORE

OPERA

Page 14: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

ZUINIGSTE BROWSER?

14

VERBRUIK WEBSITES?

-

50

100

150

200

250

300

350

400

450

goo

gle.

nl

face

bo

ok

goo

gle.

com

you

tub

e

live

linke

din

wik

iped

ia

nu

.nl

yah

oo

mar

kpla

ats

Ene

rgy

[Jo

ule

]

Average website energy consumption

-

500

1.000

1.500

2.000

2.500

Ener

gy [

Jou

le]

Mean browsing session energy consumption on top of idle

Page 15: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

CONCLUSIES SEFLAB

Meetopstelling die nauwkeurig het energieverbruik per

hardwarecomponent kan meten

Om valide metingen te doen moeten meerdere

hardwareconfugiraties toegevoegd worden

Safari zuinigste browser (op een oude Dell server, 10 meest

bezochte websites)

Websites verschillen aanzienlijk in energieverbruik

15

Page 16: SGI13 - Innovatie in het HO - SEFlab - Bo Merkus

TOEKOMST SEFLAB

Uitbreiden met nieuwe hardwareconfiguraties

Doorontwikkelen van meetopstelling (voor hoogfrequente metingen)

Samenwerken met andere partijen t.b.v.:

• Hardware sponsoring (hardwareontwikkelaars, datacenters)

• Kennis over softwareontwikkeling (softwareontwikkelaars)

• Onderzoek (universiteiten)

• Te testen software + meerwaarde bespreken (IT-afdelingen van

onderwijsinstellingen en bedrijven, softwareontwikkelaars)

16