J'entends les 2 types d'arguments : centraliser permet de regrouper et donc de produire des infrastructures adapté, et décentralisé demande moins de consommation d'énergie (et en plus vous avez un chauffage électrique chez vous quand votre serveur web tourne, donc moins de conso sur le budget chauffage).
Mouais.
Heureusement que je ne me chauffe pas avec mon Raspberry, ou même mon serveur… Je serais congelé !
Un datacenter c'est un gouffre énergétique, c'est vrai. Mais l'avantage de ces centres de données et de calcul : tout est optimisé.
- Étant des industriels, l'électricité acheminée est probablement en triphasé au maximum, ce qui consomme moins à puissance égale.
- Les machines ont été dimensionnés, et configurées, pour faire tourner un maximum de service sur un minimum de machines. Le rapport service / machine explose par rapport à un équivalent décentralisé chez le particulier.
- Les machines sont gérées par des professionnels, ce qui permet là encore des optimisations possibles de par le choix judicieux des outils, et leur paramétrage. Il y aurait un fort gâchis chez le particulier à côté, qui en plus tournerait essentiellement à vide.
- Les infrastructures sont également optimisés. Certains profitent du rafraichissement naturel (l'air froid de l'Alaska) pour se refroidir sans climatisation, d'autres dissipent l'énergie pour chauffer des habitations. Cela permet donc à ce que les principaux problèmes écelegiques du lieu peuvent être bénéfiques.
Bref, Internet c'est énergivore. C'est vrai. Et je doute que de passer du datacenter au Internet acentré soit bénéfique sur la question écologique.
D'autant que, ce qui pollue le plus, c'est la production de la machine et non sa consommation électrique. Un datacenter achète des machines plus puissantes pour remplir ces services. Donc moins de machines à produire => pollution moindre.
Et utiliser Docker comme solution de virtualisation sur les serveurs…
Mouais. Docker et compagnie sont des technologies intéressantes (j'ai travaillé sur la question pour SFR). Mais ce n'est pas non plus le St-Graal. Dans certains cas le gain par rapport à une virtualisation traditionnelle sera très forte, dans d'autres elle sera inadaptée (la virtualisation complète bénéficie d'accélérations matérielles pour les performances, mais aussi est nettement meilleur niveau sécurité).
Bref ce n'est pas une solution ultime. De toute façon, la solution ultime n'existe pas.
Cependant il est clair qu'il y a un gros travail à faire sur l'efficience énergétique des appareils. Les smartphones sont très intéressants sur cette question et les optimisations pourraient être généralisées au reste de l'industrie pour certains.