Live data from Hacker News

Ask HN: How can I calculate CO2 emission of servers/VPS?

news.ycombinator.com

31–35 of 35 posts

Re: Ask HN: How can I calculate CO2 emission of servers/VPS?

#31
Autumn8.ai (www.autumn8.ai) provides accurate benchmarks of AI models for energy consumption and carbon emissions, both in the cloud and for on-premise servers, prior to deployment. Further, they also offer performance metrics (latency, throughput and costs) with no server spin-ups. This helps customers choose the optimal server to reduce CO2 emissions while meeting other SLA requirements. Please contact Vanya Amla (vanya@autumn8.ai) for more details.

Re: Ask HN: How can I calculate CO2 emission of servers/VPS?

#32
post #7

ThoughtWorks made an app that does this: https://github.com/cloud-carbon-footprint/cloud-carbon-footp... but mainly works with aws, azure, and gcp You might be interested in their methodology page https://cloudcarbonfootprint.org/docs/methodology/ Full disclosure: My company was one of the early testers of the app

I use it for my job, pretty useful for cloud usage and available CLI for in-depht analysis

Re: Ask HN: How can I calculate CO2 emission of servers/VPS?

#33
I used to work at an research/architecture (buildings, not software) firm that was a leader in carbon emission estimation. To estimate the carbon emissions from building operational energy, what we did was find the rate of carbon emission at the local grid[1] and then multiply it by the predicted operational energy from an energy model. For example, for a single family home drawing from a blended grid mix of coal, gas, and nuclear, you might have a carbon emission rate of 150 kgC02/MBtu for 0.04 kBtu/ft2 of operational energy, over the course of an hour. This works out to:

    150 kgC02/MBtu * 4E-5 MBtu/ft2 = 0.006 kgC02/ft2
You then integrate this over the course of the year. This gets complicated as there are variations in the resolution of carbon emissions from different grids, the grid emission rates, and which grid the building uses.

To estimate server carbon emission rate, you just have to swap the building energy use intensity for server energy use, and everything else should be the same.

[1] Grid Emission Rate Sources EPA: https://www.epa.gov/egrid/data-explorer WattTime: https://www.watttime.org/

Re: Ask HN: How can I calculate CO2 emission of servers/VPS?

#34
Have a look at the Boavizta API. It features an automated evaluation of environmental impacts of ICT services and equipments.

That seems to cover on-prem servers and AWS.

https://boavizta.org/en/blog/boavizta-api-automated-evaluati...

https://github.com/boavizta/boaviztapi

Re: Ask HN: How can I calculate CO2 emission of servers/VPS?

#35
post #24

We had a hard time finding this data when experimenting with carbon aware scheduling in Nomad. There seem to be a lot of orgs working on this, but it’s all third party as far as I know. I couldn’t find a first party (eg Amazon, Microsoft, Google, etc) that provided this data via an API. Very frustrating. There are a couple resources linked here: https://github.com/hashicorp/nomad/blob/h-carbon-meta/CARBON... The silv…

GCP has https://cloud.google.com/carbon-footprint

AFAIK AWS has similar and it's very focused on reporting usage after the fact: not realtime or forecasting to allow avoiding the impact altogether.

Still might fit OP's use case, but it's very frustrating to me that the big cloud's seem to have this data but not make it available for realtime use.

Post reply on HN