Aller au contenu principal

Efficacité du matériel

remarque

Il s’agit d’une traduction fournie par la communauté. Le support est limité et pourrait ne pas correspondre à la toute dernière version en anglais.

Principe

Utiliser le moins de carbone incorporé possible.

Introduction

Le matériel utilisé dans le processus de création de votre logiciel est un élément important à considérer pour un professionnel du logiciel durable.

Vous verrez comment le carbone incorporé a un coût caché quand il s’agit de matériel et les différentes mesures que vous pouvez prendre pour réduire l’impact que la création, la destruction et le fonctionnement de ce matériel implique. Par exemple, étendre sa durée de vie ou passer à des serveurs dans le cloud.

Concepts clés

Carbone incorporé

L’appareil que vous utilisez pour lire ce document a produit du carbone lors de sa fabrication et, une fois qu’il aura atteint sa fin de vie, son élimination en libérera plus encore. Le carbone incorporé est la quantité de pollution en carbone émise lors de la création et l’élimination d’un appareil.

Lors du calcul de la pollution totale en carbone pour les ordinateurs exécutant un logiciel, il faut tenir compte à la fois de la pollution associée à l’utilisation mais aussi à celle liée au carbone incorporé de cet ordinateur.

alt_text

Le carbone incorporé varie considérablement selon les appareils des utilisateurs finaux. Pour certains appareils, le carbone émis pendant la fabrication est beaucoup plus élevé que celui émis pendant l’utilisation, comme l’illustre une étude de l’Université de Zurich. Par conséquent, le coût du carbone incorporé d'un appareil peut être parfois beaucoup plus élevé que le coût du carbone de l’électricité utilisée pour l’alimenter.

En terme de carbone incorporé, tout appareil, même celui qui ne consomme pas d’électricité, est responsable d'émission de carbone au cours de sa vie.

Amortissement

Une façon de tenir compte du carbone incorporé est d’amortir le carbone sur la durée de vie prévue d’un appareil. Par exemple, supposons qu’il ait fallu 4000kg de CO2eq pour construire un serveur, et il est prévu pour durer quatre ans. L’amortissement signifie que nous pouvons dire que le serveur émet 1000 kg CO2eq/an.

alt_text

Comment améliorer l’efficacité du matériel

Si l’on tient compte du carbone incorporé, il est clair que lorsque nous achetons un ordinateur, il a déjà émis une bonne quantité de carbone. Les ordinateurs ont également une durée de vie limitée, ce qui signifie qu’ils sont éventuellement incapables de gérer les charges de travail récentes et doivent être remplacés. En d'autres termes, le matériel est un substitut pour le carbone, et puisque notre objectif est d’être efficace sur le plan du carbone, nous devons également être efficaces au niveau du matériel.

Il existe principalement deux approches pour l’efficacité du matériel:

  • Pour les appareils des utilisateurs finaux, il s’agit de prolonger la durée de vie du matériel.
  • Pour le cloud computing, il s’agit d’augmenter l’utilisation du matériel.

Prolonger la durée de vie du matériel

Dans l’exemple que nous avons vu précédemment, si nous pouvons ajouter seulement une année de plus à la durée de vie de notre serveur, alors le carbone amorti diminue de 1000kg CO2eq/an à 800kg CO2eq/an.

alt_text

Le matériel est retiré lorsqu’il tombe en panne ou a du mal à gérer les charges de travail récentes. Bien sûr, le matériel finira toujours par tomber en panne, mais en tant que développeurs, nous pouvons utiliser des logiciels pour créer des applications qui fonctionnent sur du matériel plus ancien et prolonger leur durée de vie.

Augmenter l’utilisation des appareils

Dans le cloud, l’efficacité du matériel se traduit le plus souvent par une augmentation de l’utilisation des serveurs. Il est préférable d’utiliser un serveur à 100% d’utilisation plutôt que 5 serveurs à 20% d’utilisation en raison du coût du carbone incorporé. De la même manière que posséder une voiture et l’utiliser tous les jours de la semaine est préférable à en posséder 5 et en utiliser une différente chaque jour de la semaine, il est beaucoup plus efficace d’utiliser les serveurs à leur pleine capacité plutôt que d’en employer plusieurs à une capacité moindre. Bien que les émissions soient les mêmes, le carbone incorporé utilisé est beaucoup plus faible.

alt_text

La raison la plus courante d’avoir des serveurs sous-utilisés est la prise en compte des pics d'utilisation. L’exécution de serveurs à 20 % signifie que vous savez que vous serez en mesure de gérer les pics de demande sans affecter les performances. Cependant, entre-temps, toutes ces capacités inutilisées représentent le gaspillage de carbone incorporé. Être efficace sur le plan matériel signifie s’assurer que chaque périphérique matériel est utilisé le plus longtemps possible.

C’est l’un des principaux avantages du cloud public; vous savez qu'en cas d’expansion, les ressources seront là pour prendre le relais. Avec plusieurs organisations partageant le même cloud public, la capacité en réserve peut toujours être mise à la disposition de quiconque en a besoin, de sorte qu’aucun serveur ne reste inactif.

Il est important de noter que le simple déplacement des opérations vers le cloud public ne réduira pas automatiquement vos émissions. Il vous donne simplement les ressources pour pouvoir ré-architecturer votre logiciel afin qu’une réduction soit possible.

alt_text

Synthèse

  • Le carbone incorporé est la quantité de pollution en carbone émise lors de la création et l’élimination d’un appareil.
  • Lorsque vous calculez votre pollution totale en carbone, vous devez tenir compte à la fois de ce qui est émis lors de l’utilisation de l’ordinateur et aussi du carbone incorporé associé à sa création et à son élimination.
  • L’allongement de la durée de vie d’un appareil a pour effet d’amortir le carbone émis afin de réduire son CO2eq/an.
  • Le cloud computing est plus économe en énergie qu’un serveur sur site car il permet le décalage ainsi que l'adaptation de la demande.

Quiz

Qu'est-ce que le carbone incorporé?

Que prendre en compte pour la pollution en carbone totale d’un ordinateur?

Quelles sont les deux façons principales d’être plus efficace avec le matériel?

Comment l’efficacité du matériel affecte-t-elle la pollution en carbone d’un appareil?

Quel est le carbone amorti d’un appareil avec un carbone incorporé de 1000kg CO2eq et une durée de vie de 5 ans?

Quelles sont les différences entre avoir vos serveurs sur un cloud public et un cloud privé?

Pourquoi est-il si important d’inclure le carbone incorporé dans le calcul des émissions pour le matériel?