Dirk Harryvan, Mansystems DCE
In samenwerking met de
Software Improvement Group
Contact:
Selectie van “Key Performance inidicators” voor software efficientie
1 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.
Agenda
• Probleemstelling
• Relevante meetgegevens
• belasting elasticiteit
• KPI’s en het OpenDCME model
2 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.
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.
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.
MEETRESULTATEN (FICTIEF)
5 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.
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
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
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.
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.
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.
OpenDCME model
I Assets
1. Facility
2. IT assets 3.
Management
4. Proces
11 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.
OpenDCME model
12 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.
13 Copyright © 2012 Mansystems DCE B.V. All Rights Reserved.