Software is getting slower more rapidly than hardware becomes faster



Vergelijkbare documenten
User-group energy-footprint of e-services

Een Moderne Kijk op Duurzaamheid in IT het MRA Cluster Green Software en het Software Energy Footprint Lab

Energie Footprint Manual

Energie Voetafdruk voor Applicaties. Handleiding

Vraagstelling: wanneer en hoe

Duurzame software? Single- versus multi-tenant software. Erik Jagroep

SOFTWARE ENERGY FOOTPRINT LAB

Cloud Computing. Bart van Dijk

SOFTWARE ENERGY FOOTPRINT LAB

DYNAMIC INFRASTRUCTURE Helping build a smarter planet

Green IT in de praktijk

Business Process Management

Meten is weten? Performance benchmark bij een geo-ict migratietraject

Van Virtualisatie naar Cloud Computing De roadmap voor de toekomst?

Vergroening Kennisnet Cloud

Is internet een klimaatkiller?

Duurzame escience. Bioinformatica case study. Pieter Meulenhoff, Daniël Worm, Freek Bomhof, George Huitema,

Webplatform & Klantmanagement. 112 Applicaties. Met Microsoft technologie. Robert Kieboom Technisch Directeur Robert@citygis.nl CityGIS B.V.

Hello, are we your marketing analytics partner?

Inventarisatie rapportage UMCs. dr. D.H. Harryvan

Understanding and being understood begins with speaking Dutch

Media en creativiteit. Winter jaar vier Werkcollege 7

Are you MAD? Containers en testen bij Kennisnet

Onverwachte voordelen van Server Virtualisatie

Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions

REFERENCE CASE PZ GLM: VIRTUALISATIE ADMINISTRATIEF NETWERK

hardware; apc; datacenter; infrastructure; operations; DCIM; management; Data Center Infrastructure Management; schneider electric

De Digitale Transformatie en de impact op IT. Capgemini Edwin Leinse

Referentie-architectuur voor de infrastructuur. Toine Schijvenaars, ArchiXL

Monitoring as a Service

Smart Power Networks. Energie Management. Bas de Koningh - HARTING B.V.

Enterprise Portfolio Management

Sneller ritsen met internet applicaties?

10 redenen om te virtualiseren. Met virtualisatie breek je de directe link tussen de fysieke infrastructuur en de applicaties die erop draaien.

Janjoris van der Lei. Gedelegeerd bestuurder LCP nv. E-governement oplossingen Cloud infrastructure provider Datacenter uitbater.

De praktische kant van de Cloud De Cloud en modellen maken pay per use mogelijk

Koppel je dienst aan de demo-omgeving

End-to-End testen: de laatste horde

Best Practice Seminar 14 NOVEMBER 2013

Software Defined Datacenter Wat is het? Waar bestaat het uit? Waar gaat het heen? Wat betekent het?

Puzzle. Fais ft. Afrojack Niveau 3a Song 6 Lesson A Worksheet. a Lees de omschrijvingen. Zet de Engelse woorden in de puzzel.

Process & IT: eerst KIEZEN maakt het DOEN daarna zoveel makkelijker

Regie uit een andere Branche. Hoe om te gaan met de vraag en de levering. Facto Magazine Congres 12 mei

Lifecycle management. Why you should do it

Continuous Delivery. Sander Aernouts

mobiel; Security; desktop; mobile; netwerken; migratie; Kostenbesparing; virtualisatie; datacenter; efficiency

Parasoft toepassingen

Cost Control is meer dan Cost Reductie. hoe beheersen we de ongebreidelde groei van de datacenters. The Green Bay, Robert Lukkenaer

Werken zonder zorgen met uw ICT bij u op locatie

LCA, wat kan je er mee. Sustainability consultant sustainability.com

VERSIE 1.0 WOLFMEISTER VOF SERVICE LEVEL AGREEMENT UITGEREIKT DOOR: WOLFMEISTER IT. Graafseweg AL - s-hertogenbosch KVK

Agenda. Wat kost het MIS Waarom JorSoft. Over JorSoft. Diensten Het MIS. Vervolgstappen IT infrastructuur

Business Architectuur vanuit de Business

Van Samenhang naar Verbinding

Lessons learned bij partnership in maintenance


Energiezorg management systeem. Symposium Groene ICT

WAAROM MOEILIJK DOEN ALS HET SAMEN KAN

Cloud Services Uw routekaart naar heldere IT oplossingen

S e v e n P h o t o s f o r O A S E. K r i j n d e K o n i n g

Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen?

End-note. Sven Noomen Wouter Heutmekers

Masterclass. Uitbesteden / Outsourcing

Regionale Consolidatie van IT in Waasland Wat levert dit op?

Een startersgids voor Citrix XenApp Architecturen. Wilco van Bragt

Introductie NPR 5313 Computerruimtes en datacenters -

FYSIEKE MIGRATIE NAAR EEN VIRTUELE ICT-OMGEVING JOHAN VINK PRODUCTMANAGER INTERCONNECT

RECEPTEERKUNDE: PRODUCTZORG EN BEREIDING VAN GENEESMIDDELEN (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM

De Omslag in het ICT Onderwijs: Duurzaamheid voor Systeembeheerders. Ervaringen met een Pilot

Agenda Wat zijn de gevolgen van Cloud en Gridcomputing voor de gebruikersorganisatie en de beheersfunctie.

PGGM. Inkomensverzorger voor de sector zorg en welzijn. Hans de Harde Sr. ICT Architect Fysieke Infrastructuur

Continuous testing in DevOps met Test Automation

Green IT en de rol van supercomputers bij duurzaamheid

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV

Frontend performance meting

De laatste ontwikkelingen op het gebied van NEN-EN normering de nieuwe norm is compleet

Performance Essentials

i ll take off to the cloud

Infosessie milieuverantwoord aankopen kantoorapparatuur

Inholland DC à Cloud Huub Oude Groen Robert Beudeker Manager IT Operations Solution Architect

CLOUDSTRATEGIE. voor Stedin Netbeheer. v1.0 26/03/2019

KPMG PROVADA University 5 juni 2018

Technische architectuur Beschrijving

Dromen, durven, doen, samen doen

Circulair geld verdienen

Software Mobiliteit. UAMS - 6 maart Theo D'Hondt Lab voor Pogrammeerkunde Vrije Universiteit Brussel

Data Storage Duurzaam. Presentatie ontwikkeling casus HAN. Rudolph Staal, projectleider service unit ICT. 18 januari 2012

Marc Koper/ Bas M. Dam A Tool with a Fool is only a tool Voorjaarsevent Testnet: 30 juni 2008

UNIT 2 Begeleiding. Coaching proces, Instrumenten and vaardigheden voor Coacing en mobiliteit for Coaching and Mobility

AdVISHE: Assessment of the Validation Status of Health- Economic Decision Models

Stap 1: Registreer via de link op de G-schijf beschikbaar na inloggen met de teken-account, verzend via Submit. Nadien krijg je een bevestiging op

Digitaal, Ja natuurlijk. Digitalisering als strategische succesfactor

ROYAL DIRKZWAGER. Royal Dirkzwager The Maritime Information and Service Provider Royal Dirkzwager The Maritime

VDI WORKSPACE. 3D CAD virtualisatie & Next Gen. Grafische werkplek. PTC Userdag 2017

Remote maintenance 4.0

Cloud Computing: Met HPC in de wolken Ron Trompert

Virtual Enterprise Centralized Desktop

Rittal The System. Faster better worldwide. Elbert Raben Product Manager Rittal bv Jack Quadflieg Sales Manager Jaeggi België/Nederland

Start living CO2 free today!

SEPA testen bij Rabobank

Transcriptie:

Software is getting slower more rapidly than hardware becomes faster Michiel Cuijpers & Niels van der Zwan 30 januari 2014 T +31 20 314 0950 info@sig.eu www.sig.eu

Wirth s Law a.k.a. the great Moore s Law compensator 2 I 17 Software is getting slower more rapidly than hardware becomes faster. Niklaus Wirth, A Plea for Lean Software, Computer 28, 1995 Hardware became more powerful, but does your word processor run faster? Do you need results of a search query while you are still typing it?

Softwareontwikkeling 1964 resource aware 3 I 17

Softwareontwikkeling nu resource agnostisch 4 I 17

Wat is het MRA Cluster Groene Software? Regionaal technisch-wetenschappelijk cluster MRA = Metropole Region Amsterdam 5 I 17 Industriegerichte onderzoeksketen Van experimenteel tot praktijkgerichte validatie

Wat doet het MRA Cluster Groene Software? Doelen Clusteren van kennis en toponderzoek Doorbraak innovatie en duurzaamheid 6 I 17 Activiteiten Eco Label Gezamenlijke ontwikkeling en validatie van tools en modellen R&D projecten, promovendi, afstudeerders Definiëren toekomststrategie Energy Footprints Impact Mogelijke Spin-off s, Uitlokken vervolginvestering Kennisverspreiding Design strategies DC Toolkit SEFLab Measurement Model ISO 25010

Software is de sleutel naar Groene IT 7 I 17 Hardware consumes energy Why? Because software tells it to.

Gebruikersgroep Energievoetafdruk 8 I 17 Project bij Logius heeft de haalbaarheid van een top-down benadering aangetoond ICT Milieu award 2013 Doel gebruikersgroep: De aanpak herhaalbaar maken door anderen Testen, verfijnen en standaardiseren Verzamelen datapunten voor register AGNL à RVO Deelnemers: applicatie leren kennen Energieverbruik Architectuur, datacenter

E-Diensten zijn de drijvers achter energieverbruik Hoe wijs je verbruik toe? Applicatie 1 9 I 17 Totaal verbruik Machine N Applicatie 2 Applicatie 3 Applicatie 4 Idle Effectief verbruik

Benodigde metingen voor de KPI s Top-down benadering 10 I 17 Applicatiebeheer Applicatie Applicatie server # business transacties Totaal kwh (AE) Operationeel beheer Besturingssysteem Virtuele machine Hardware % CPU gebruik (appl. + idle ) Datagebruik Netwerkgebruik # vcpu % CPU gebruik Vermogen/verbruik kwh Wh / Transactie (ET) Relatieve Efficiëntie (RE) Huisvesting PUE

Stappen voetafdrukbepaling Meetgegevens Utilisatie Verbruik 11 I 17 Deployment-view & scope Meetplan Energiemodel Functionele kennis & key-transacties Datacollectie Energieprofiel register Opstart Meten / valideren Rapportage

De voetafdrukgebruikersgroep 9 deelnemers, 10 applicaties 12 I 17

Energievoetafdruk van e-diensten Het register prioritize energyoptimization activities set targets for energy-optimization 13 I 17 Which service consumes most energy? How much energy is consumed per service request? How elastic is the energy cost with respect to work load? Annual Consumption (AE) Consumption per Transaction (ET) Relative Efficiency (RE) Digipoort (Logius) 153.509 kwh 1,27 Wh 34% DigiD Machtigen (Logius) 12.800 kwh 38 Wh 11% Mailfilter (SURFnet) 38.397 kwh 0,044 Wh 24% Dijksensor DB (TNO) 10.071 kwh 0,28 Wh n.a. Digilevering (Logius) 4.147 kwh 1,14 Wh 55%

Inzichten en lessons learned Zonder eerdere ervaringen is het lastig om een voetafdruk analyse uit te voeren Educated pragmatism belangrijk bij bepalen voetafdruk Data verzamelen over grenzen van organisaties heen Aggregeren & correleren van data 14 I 17 Scoping is belangrijk Client (browser) consumptie is vaak out of scope en moeilijk te bepalen Aanpassing van richtlijnen op het gebied van failover, backup etc. Virtualisatie veel gebruikt in het datacenter Attributie soms ingewikkeld vast te stellen Rekenmodellen verfijnen Onderbouwing en reproduceerbaarheid Niet alleen de data en het model maar ook een onderbouwing noodzakelijk Expliciet maken van beslissingen en aannamen voor de reproduceerbaarheid

Lessons learned: nieuwe perspectieven De energievoetafdruk zet dingen in beweging 15 I 17 Groen is Poen Communicatie tussen Dev en Ops Klant Leverancier Laaghangend fruit Most interesting when nothing happens Kwaliteit Zuinigheid Durf jij te schatten? Pars pro toto

Toekomstplannen Toepassing van de methode als onderdeel van de contractafspraken (Logius) 16 I 17 Aansluiting zoeken bij bestaande LCA methodologiën. Binnen het register voldoende vergelijkbare applicaties verzamelen. Energieverbruik koppelen aan operationele kosten.

Vragen? 17 I 17 Niels van der Zwan Software Improvement Group http://www.sig.nl +31 6 5333 6051 n.vanderzwan@sig.nl Michiel Cuijpers Software Improvement Group http://www.sig.nl +31 6 5387 9012 m.cuijpers@sig.nl