Principio: Eficiencia del hardware

Completado

El contenido de este vídeo sigue siendo válido, pero los números de los principios pueden diferir debido a la nueva numeración de principios de Green Software Foundation.

El dispositivo en el que lee este documento ha emitido carbono al crearse; una vez que llegue al final del ciclo de vida, su eliminación puede liberar más. El carbono incorporado (que también se conoce como "carbono incrustado") es la cantidad de contaminación de carbono que se emite durante la creación y eliminación de un dispositivo. Al calcular la huella de carbono total de los equipos que ejecutan el software, tenga en cuenta la huella de carbono para ejecutar el equipo y el carbono incorporado en el equipo.

El carbono incorporado es importante

En función de la intensidad de carbono de la combinación energética, el costo del carbono incorporado de un dispositivo puede ser elevado en comparación con el de la electricidad que lo alimenta.

Por ejemplo, un servidor Dell R640 de 2019 tiene un costo de carbono incorporado amortizado de 320 kg CO₂eq/year. También se espera que consuma 1760.3 kWh/year de electricidad. La intensidad media del carbono en Europa era de 0.276 kg CO₂eq/kWh en 2019.

Por tanto, el costo total de carbono será de 320 + (0.276 \* 1760.3) = 805 kg de carbono/año, de los cuales 320 kg (aproximadamente el 40 %) provienen del carbono incorporado. El carbono incorporado es un factor que contribuye de forma significativa a la emisión total de carbono de los servidores.

Nota:

El costo del carbono incorporado suele ser mucho más alto para los dispositivos personales, en ocasiones más que el costo del carbono total del consumo eléctrico. Para obtener un ejemplo, consulteSmartphones Are Killing The Planet Faster Than Anyone Expected (Los smartphones están acabando con el planeta más rápidamente de lo que se esperaba).

No desperdicie el hardware

Al comprar un ordenador, ya se emiten cantidades significativas de carbono. Los equipos también tienen una fecha de expiración: envejecen, no pueden administrar las cargas de trabajo modernas y es necesario actualizarlos. Si lo piensa de esta manera, el hardware es un indicador representativo del carbono, por lo que, como ingeniero de software sostenible, la eficiencia del hardware debe ser muy elevada si el objetivo es la eficiencia en el uso del carbono.

Puede hacer muchas cosas para que el hardware sea eficiente, como facilitar la extensión de su fecha de expiración. Los equipos no se desgastan, no tienen piezas móviles, simplemente se quedan obsoletos. Se quedan obsoletos porque creamos continuamente programas que superan los límites.

Ampliación de la duración del hardware

Una manera de tener en cuenta el carbono incorporado consiste en amortizar el carbono durante el intervalo de vida esperado de un dispositivo. Por ejemplo, supongamos que se necesita 4,000 Kg de carbono para construir un hipotético servidor, y esperamos que este tenga una vida útil de cuatro años. En ese caso, podemos considerarlo equivalente a 1000 Kg de carbono liberado anualmente durante su vida útil.

Diagram of embodied carbon of a server amortized over 4 years.

Si el carbono incorporado se aborda de esta manera, cualquier dispositivo, incluso uno que no consuma electricidad, emite carbono mientras dure. Teniendo esto en cuenta, si se amortizaran los mismos 4,000 Kg de carbono en el servidor hipotético durante cinco años en lugar de cuatro, el carbono emitido por año se reduciría a 800 kg.

Diagram of embodied carbon of the same server amortized over 5 years.

Si se aplica este concepto a la vida útil del servidor Dell R640 de 2019 que se ha mencionado antes, el carbono amortizado se reduciría de 320 kg CO₂eq/year a 256 kg CO₂eq/year si se ampliara su vida útil a cinco años en lugar de cuatro.

El hardware se retira porque se estropea o tiene dificultades para administrar las cargas de trabajo modernas. El software no puede ayudar con el primer factor, pero, si se centra en crear aplicaciones que se puedan ejecutar en hardware más antiguo, se puede ayudar con el segundo.