SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

13
Dirk Harryvan, Mansystems DCE In samenwerking met de Software Improvement Group Contact: [email protected] Selectie van “Key Performance inidicators” voor software efficientie 1 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

description

 

Transcript of SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

Page 1: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

Dirk Harryvan, Mansystems DCE

In samenwerking met de

Software Improvement Group

Contact:

[email protected]

Selectie van “Key Performance inidicators” voor software efficientie

1 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

Page 2: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

Agenda

• Probleemstelling

• Relevante meetgegevens

• belasting elasticiteit

• KPI’s en het OpenDCME model

2 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

Page 3: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

Probleemstelling

• De wens bestaat om;

Het energieverbuik van applicaties in kaart te brengen.

De energie efficientie van deze applicatie te verbeteren

• Hoe meten we totaal energieverbruik?

• Wat is de eenheid van “werk”?

• Hoe en wat gaan we verbeteren?

3 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

Page 4: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

Probleemstelling

• Hoe meten we totaal energieverbruik? het totale energieverbruik binnen een tijdseenheid,

b.v. per jaar, uitgedrukt in kWh van de totale infrastructuur die een gedefinieerde applicatie ondersteund.

• Wat is de eenheid van “werk”? Een meetbare grootheid die de activiteit van een

applicatie karakteriseerd, b.v. het aantal verstuurde berichten door een mailsysteem

• Hoe en wat gaan we verbeteren? Het energieverbruik per eenheid van werk

Door meetgegevens te verzamelen, te analiseren en verbetertrajecten door te voeren

4 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

Page 5: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

MEETRESULTATEN (FICTIEF)

5 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

Page 6: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

6 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

0,00

1,00

2,00

3,00

4,00

5,00

1 3 5 7 9 11 13 15 17 19 21 23

kWh per uur, elastisch

niet elastisch

0

50

100

150

200

250

1 3 5 7 9 11 13 15 17 19 21 23

werk eenheden per uur

Page 7: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

7 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

0

1

2

3

4

5

1 7 13 19

kwh/transactie (elastisch)

niet elastisch

Uitgezet tegen de tijd

0,01

0,1

1

10

0 50 100 150 200 250 kWh/transactie (elastisch)

niet elastisch

Uitgezet tegen het aantal transacties per uur

Page 8: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

Relatieve Applicatie Energie Efficientie (RAEE)

• Bij verandering van werklast verwachten wij een verandering in energieverbruik, dit verschijnsel heet elasticiteit.

• Elasticiteit is een dimensielose grootheid. (De definitie van werk is hierin niet meer aanwezig)

• De mate van elasticiteit is een maat voor de efficientie van applicatie inrichting

• Het detail in de meetgegevens geeft houvast voor mogelijke verbeter trajecten

8 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

Page 9: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

KPI voorstel:

Releatieve Applicatie Energie Efficientie (RAEE) =

kWh per transactie (optimaal, gemeten)

RAEE = ----------------------------------------

kWh per transactie (gemiddeld)

In het voorbeeld geval van de elastische inrichting is de RAEE = 56%

voor de niet elastische inrichting RAEE = 26%

9 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

Page 10: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

Additionele KPI voorstellen:

Applicatie Management

Een punten systeem waarin het verzamelen van relevante meetgegevens wordt gewaardeerd

Applicatie Energie Management

Een punten systeem waarin de processen om te acteren op de verzamelde gegevens wordt gewaardeerd.

10 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

Page 11: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

OpenDCME model

I Assets

1. Facility

2. IT assets 3.

Management

4. Proces

11 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

Page 12: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

OpenDCME model

12 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.

Page 13: SGI14 - Groene software - Energie meten door alle lagen heen deel 1 - Dirk Harryvan (Mansystems)

13 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.