Skip to content

Dynamic WUE / PUE / carbon intensity data #947

Description

@SaboniAmine

Is your feature request related to a problem? Please describe.
Currently, data used to estimate the carbon impact ouf of electrical consumption is stored in the package, stored manually.
CPU references & their TDP values are often requested by users, and must be integrated in a manual way.
Data center carbon impact & global energy mix values are updated at most yearly when we get the data, with heterogeneous sources.

Describe the solution you'd like
A clear process to update data, which can be applied to the following paramters :

  • Datacenter PUE, when available
  • Location-based energy mix
  • Country-based energy mix
  • Datacenter WUE
  • Processors TDP
  • Other ?

It could be exposed to the user via multiple ways :

  • Make it available through the public API, and make the OnlineTracker query it periodically
  • Export a new version of the datasets at each release, for a full offline fallback
  • Other ?

Both ways would require an ingestion task, which could be automated quite easily.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Could help solving following issues: #894, #513, #503, #435, #403 (with a better support / doc of electricitymaps), #384, #365, #336, #222, #138

What could be interesting data sources ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Fields

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions