34
Impacts énergétiques et environnementaux du numérique dans les environnements urbains PEPS Montpellier 10 Octobre 2019 Laurent Lefèvre Inria AVALON – Laboratoire LIP Membre du GDS Ecoinfo [email protected]

Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Impacts(énergétiques et(environnementaux(du(numérique dans(les(environnements(urbains(

PEPS(Montpellier 10#Octobre#2019

Laurent(LefèvreInria(AVALON(– Laboratoire(LIPMembre(du(GDS([email protected]

Page 2: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Le(numérique(est(il(devenu(fou((incontrolable)(?

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 2

Page 3: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Humain costaud :#exo-squelette

CES2018#:#Construire#l’#Humain++#de#demain#:#ultra-connecté,#ultra-observé,#ultra-entouré,#ultra-mobile#->#ultra-numérique

PEPS(J 10(Octobre(2019(J Laurent(Lefevre

IHM++#:#Connection#neuronale

- 3

Page 4: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Le(problème :(c’est l’effet Pape !

Tellement de(données à traiter,(stocker(et(transporter

Toutes ces données sont prises en(charge(par(des(

datacentres(et(des(réseaux

Augmentation( annuelle(du(trafic(de(données( sur(les(réseaux :(30%

PEPS(J 10(Octobre(2019(J Laurent(Lefevre

En#même temps#:#2000#smartphones#vendus#– 100#tonnes#de#DEEEsEn#France#:#1,8#Mt#de#DEEEs#en#2017#:#3.4#tonnes par#minute

- 4

Page 5: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Notre(“empreinte numérique”(explose !Gangman style (Psy) vidéo youtube :3.4 Milliards de vues (depuis 2012*4.12 minutes)

Despacito (Luis Fonsi) – 6.4 Milliardsde vues (depuis 2017 * 4.41 minutes)

Netflix : 4 Po de données / Vidéo 70%du traffic – impact des assistants

PEPS(J 10(Octobre(2019(J Laurent(Lefevre

Lonely Web : M. Niyama : 19Kvidéos de chats

Page 6: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

C’est quoi(l’empreinte numérique ?(Attention(aux(chiffres !

Despacito (Luis Fonsi) – 6.4 Milliards de vues(depuis 2017 * 4.41 minutes)

PEPS(J 10(Octobre(2019(J Laurent(Lefevre

En#2017#:#Gary#Cook#(GreenPeace)#dit#:#"La#vidéo#Gangnam&Style,#visionnée#2,7#milliards#de#fois#sur#la#planète,#a#induit#une#demande#d’électricité#équivalente#à#la#consommation#annuelle#d'une#petite#centrale »

Alarmant#!#Vrai#ou#faux#

On#essaie#d’estimer#pour#Despacito ?

Page 7: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

C’est quoi(l’empreinte numérique ?(Attention(aux(chiffres !

Despacito (Luis Fonsi) – 6.4 Milliards de vues(depuis 2017 * 4.41 minutes)

PEPS(J 10(Octobre(2019(J Laurent(Lefevre

On#essaie#d’estimer#pour#Despacito ?#Prenez#vos#calculatrices/smartphones…#

Hypothèses:#Google#(youtube)#annonce#:#1#minute#de#streaming#=##0.0002#kwh#Chercheurs*#(USA- 2014)#:#1#minute#de#streaming#(E2E)#:#0.03#kwh

Un#réacteur nucléaire en#France#:#1#GWTout#le#solaire français a#produit en#2016#:#8#Twh

*Arman#Shehabi et#al.#2014#– « The#energy and#greenhouse-gas implications#of#internet#video streaming#in#the#United#States »,#EnvironmentalResearch Letters

Page 8: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 8

L’usage du(numérique génère du(GES

Greenpeace#report

Environ#4%#des#GES#au#niveau#mondial

Page 9: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Consommation(électrique(du(numérique

Environ#10%#de#la#consommation#électrique#mondiale#– en#hausse#de#9%#par#

an#alors#que#la#consommation#mondiale#est#en#hausse#de#3%#par#an

Source#:#shift#projet

9%#de#croissance#/an#:#Cela#signifie#un#doublement# tous#les##

8#ans

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 9

Page 10: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

PEPS(J 10(Octobre(2019(J Laurent(Lefevre

Cycle&de&vie&du&numérique

- 10

Page 11: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Ce(« cycle »(de(vie(impacte…

! Extraction(:(barrière(minéralogique,(minerais(de(sang,(compétition(sur(l’eau

! Conception(:(conditions(de(travail

! Transport(:(avions/cargos(:(mélange(biodiversité,(espèces(invasives

! Usage(:(bien(trop(court

! Fin(de(vie(:(collecte(et(recyclage(difficiles,(que(faire(des(DEEs ?

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 11

Page 12: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Cycle(de(vie(:(impacts(environementaux

Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#énergétiques

Changement(climatique:#émissions#de#gaz#à#effet#de#serre

Destruction(de(la(couche(d’ozone:#dommages#effectués#à#la#couche#d’ozone

Toxicité(humaine:(émissions#dans#l’air,#l’eau,#et#le#sol#de#substances#toxiques##présentant#un#risque#potentiel#pour# l’homme

Ecotoxicité(aquatique:#émissions#dans#l’air,#l’eau,#et#le#sol#de#substances#toxiques##présentant#un#risque#potentiel#pour#la#faune#et#la#flore#aquatique

Eutrophisation(des(eaux:(diminution#de#la#faune#et#la#flore##aquatique#due#à#la#formation#excessive##d’algues#consommatrices#d’O2#favorisée#par#une#concentration#excessive#de#nutriments

Consommation(d’eau:(consommation#d’eau#tout#au#long#du#cycle#de#vie

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 12

Page 13: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

● L'informatique durable,#green&computing,#green&IT&ou informatique verte est un#concept#qui#vise#àréduire l'empreinte écologique,#économique,#et#sociale des#technologies#de#l'information et#de#la#communication#(TIC).

●Green#IT#" réduire la#consommation électrique des#équipements informatique en#phase#d’usage

● Comment#construire des#systèmes plus#responsables /#durables#avec#des#approchesmulti#dimensionnelles :#matérielle,#logicielle et#usage

● Le#vie#complète des#produits doit être#prise#en#compte

Energie#:#1#er#facteur#limitant#pour#les#grands#systèmes#numériques#(datacenters,#clouds,#internet)#?

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 13

Page 14: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Début(du(Green(IT((dans(les(grands(systèmes)

14PEPS(J 10(Octobre(2019(J Laurent(Lefevre

• Wu#Feng#Virginia#Tech,#2001

• 240#Processeurs basse consommation pour#du#“calcul haute#performance”#sans#refroidissement

• “Cluster#qui#consomme l’équivalent d’un#sèche cheveux”#->#bon#plutôt un#four#électrique

• 667-MHz#Transmeta TM5600#CPU#w/#Linux# -640-MB#RAM,#20-GB#hard#disk,#100-Mb/s#Ethernet#– Total#:#160#Gflops peak#–Consommation :#3.2#KW

• Pas#d’intéret aux#US,#Peu d’intérêt ailleurs,#énergie#pas#la#priorité#(dans#le#HPC)…#il#a#fallu#attendre….

Page 15: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Exemple(des(datacentres(:(améliorations,(concentration(et(

empilement

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 15

Transition#numérique#<->#transition#énergétique

Page 16: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

TOP500.org(Juin 2019

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 16

Green500.org((Juin 2019

210#systèmes#mesurésMoyenne#1.7#MW367#MW#total#==#1/3#réacteur#nucléaire

210#systèmes#calculés/mesurésMoyenne# :#3.2#Gflops /wattImpact#des#GPUsExaflop à#20#MW#:#facteur#15#à#3#à#atteindre

Page 17: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

On#regroupe#/#On#distribue#!Double(vague(dans(les(datacentres

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 17

Nouveauté#:#Edge et#Fog !

China#Telecom- Inner Mongolia Information# Park1.2#M#serveurs#– 3#B$#- 150#MWKolos Norvège#2019-2020:# 70#MW#->#1#GW

Natclick @#Microsoft

Truck#@#Delta#Power#Solutions

Page 18: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Les(familles(de(leviers(verts !!!! Extinction (shutdown)#:#réduire#le#nombre#de#ressources#alimentées#

inutilement

! Dimensionner (slowdown) :#adapter#les#performances#des#ressources#aux#réels#besoins#

! Optimiser :#modifier#les#applications#et#les#services#pour#les#rendre#plus#« verts »

! Consolider( /(Aggréger :#relocaliser#/#regrouper#des#services#et#applications#sur#un#nombre# réduit#de#ressources#physiques

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 18

Page 19: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Un(levier(énergétique

Triplet#(E,(sc,(f)

- E(=({s1,(s2,(...,(sn}(:#l’ensemble#des#états#possibles#de#L

- sc est#l’état#courant#de##L

- f fonction#qui#permet#la#modification#de#f#sc

Levier(énergétique

L est#un#levier#énergétique# si#son#usage# impacte#directement#ou#indirectement#

la#consommation#énergétique# /#puissance#électrique#de#l’équipement# informatique

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 19

Page 20: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Des(familles aux(leviers(énergétiques…

• Node Shutdown

• Node Hibernation#

• Node Suspend#To#Ram#

• DVFS#:#Dynamic Voltage#and#Frequency Scaling

• NTV#|#near threshold voltage

• AVX#:#Advanced#Vector Extensions##

• Low Power#Idle

• Adaptive#Link#Rate

• Green#scheduling policies

• Energy budget#aware scheduling

• Power#Capping

• Green#Programming

• Simple# /#Double#precision computing…

Green(Families(:#Shutdown,#Slowdown,#Optimizing,#Consolidating#/#aggregating# :

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 20

Page 21: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

De(multiples(leviers(énergétiques

• Node Shutdown

• Node Hibernation#

• Node Suspend#To#Ram#

• DVFS#:#Dynamic Voltage#and#Frequency Scaling

• NTV#|#near threshold voltage

• AVX#:#Advanced#Vector Extensions##

• Low Power#Idle

• Adaptive#Link#Rate

• Green#scheduling policies

• Energy budget#aware scheduling

• Power#Capping

• Green#Programming

• Simple# /#Double#precision computing…

Problème :#l’état de#l’art ne#se#focalise que surun#levier#à la#fois !

(Extrait de#IEEE)43#articles#sur Low#Power#Idle118#articles#sur Power#Capping171#articles#sur Near#Threshold#Voltage834#articles#sur Dynamic#Voltage#and#Frequency#

Scaling#(DVFS)##+#35#sur DFVS##

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 21

Page 22: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Proportionalité(Energétique

Luiz&André&Barroso&and&Urs&Hölzle,&« The&case&for&EnergyDProportional& Computing »,&IEEE&Computer,&2007

Serveurs :#Consommation# idle (a#vide#/#statique)#importante# – faiblement# proportionnelle

Réseau :#consommation#constante#insensible#à#l'usage

Energy consumption and energy efficiency of a serveraccording to its load

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 22

Page 23: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Problèmes(du(numérique(en(phase(d’usage

! Sur(dimensionnement(massif(J>(performance/QoS first! Pas(/(peu(de(proportionnalité(énergétique! Multiples(leviers(difficiles(à(maitriser! Peu(d’indicateurs(pour(les(utilisateurs! Obésiciels J>(besoin(d’éco(conception(logicielle

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 23

Page 24: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

PEPS(J 10(Octobre(2019(J Laurent(Lefevre

Quelques(activités(de(recherches(pour(réduire(la(

consommation(énergétique(en(phase(d’usage

- 24

• Eteindre#et#allumer#à#grande#échelle#des#ressources#numériques

• Recréer#de#la#proportionnalité#énergétique#(BML)

• Coordonner#&#appliquer#de#multiples#leviers#« au#bon#moment »#(GreenFactory)

• Virtualiser#et#aggréger des#services

• Intégrer#les#nouveaux#usages/matériels#(GPUs)#

• Eco-conception logicielle

Page 25: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Numerique @(Urbain(:(2(vision(de(la(smart(city(pour&un&chercheur&en&informatique)

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 25

Page 26: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

La(Smart(city(c’est(formidable(!(((pour&un&chercheur&en&informatique)

• On#optimise#tout#:#transport,#mobilité,#énergie ->#scénario innovants

• On#cate#tout#:#pollution,#bruit,#->#plein de#données !

• Industry#4.0#->#plein de#collaborations#industrielles !

• Citoyens heureux,#compagnies heureuses,#e-learning#!

• Plus#de#capteurs,#terminaux,#datacentres

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 26

Page 27: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

La(Smart(city(c’est(horrible!(((pour&un&chercheur&en&informatique)

• Plus#d’usage ->#pression sur le#numérique

• Expériences à court#terme,#Big#Data#pour#quoi#faire#?

• Consommation énergétique,#technologies#hétérogènes

• Des#capteurs partout,#qui#durent peu…

• Des#cocktails#de#technologies#(réseaux radio)#->#impact#sur la#santé..

• Libertés ?

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 27

Page 28: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

3(scenario(pour(supporter(les(smart(cities

• More#&#More#:#augmentation#du#numérique,#ultra-centralisation

• More#&#same#:#Stabilisation#des#systèmes numériques et#de#la#diversité

d’infrastructures.#Besoin de#résilience

• Less#&#Less#:#ultra-decentralisation#numérique:#la#fin#des#data#centres?#

Locavore numérique,#low#tech#

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 28

Page 29: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Améliorer#l’efficacité,#augmenter#la#taille#des#tuyaux#(ou#les#

débits#etc.),#propose#de#nouveaux#modèles#économiques…

" Crée#un#« appel#d’air »#"Pour#de#nouveaux#contenus"De#nouveaux#usages"De#nouveaux#utilisateurs

Risques(associés(au(Green(IT

=>(Effet(Rebond

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 29

Page 30: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Conclusion

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 30

Page 31: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Conclusions- Il#faut#limiter# le#gaspillage#et#surdimensionnement#dans#le#numérique#/#réduire#la#consommation#– chercher#de#la#proportionnalité#énergétique

- Sortir#les#résultats#de#recherche#des#labos#et#les#mettre#dans#les#produits#du#marché#– Attention#le#Green#washing est#présent#partout#:#dans#la#vie#courante#«#Netflix :#1h#de#vidéo#=#0.5#g#eq CO2#– 1#être#humain#=#40#g#eq co2#par#heure »#dans#la#recherche#« j’ai#rajouté#un#modèle#énergétique#donc#mon#papier#peut#sauver#la#planète »

- Sortir#de#la#zone#de#confort#créée#par#le#sur-dimensionnement ->#sobriété#numérique

- Combiner#réduction#énergétique#avec#tolérance#aux#pannes,#sécurité,#et#QdS(multi-métriques)

- Favoriser#l’émergence#de#recherches#en#rupture#– construire#l’informatique#de#l’après…

- Remettre#humain#dans#la#boucle#/#et#aller#vers#un#GreenIT qui#change#les#usages#->#c’est#un#domaine#de#recherche#(pluri-disciplinaire)#à#créer

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 31

Page 32: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 32

Page 33: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Solution- Compensation- Optimisations#(flux)- IT4Green

Numérique#(dans#les#environnements#urbains)

Problème- Consommation- Facteur#d’accélération- Facteur#d’obsolescence

PEPS(J 10(Octobre(2019(J Laurent(Lefevre - 33

Page 34: Impacts(énergétiques et(environnementaux(du( numériquedans ... · Cycle(de(vie(:(impacts(environementaux Consommation(d’énergie(primaire:#consommation#des#ressources#naturelles#

Merci à : D. Balouek, F. Berthoud, D. Boughzala, E.Caron, R. Carpa, G. DaCosta, M. Dias de Asuncao,M. Diouri, E. Drezet, J.JP. Gelas, O. Gluck, J.C.Mignot, A.JC. Orgerie, G. Tsafack, J.JM. Pierson, L.Pouilloux, F. Rossigneux, P. Stolf, V. Villebonnet

[email protected]

Questions ?