Explanation of the carbon reduction goal in context of excluding infrastructure #207
Replies: 12 comments 19 replies
-
Hi @davidmytton , this conversation might be of interest here - I asked similar questions in #7 : I came away with this understanding of the decision - that it's trying to avoid a "local maximum" effect: David Roberts has a useful multi-post series explaining the trade-offs with the different ways of accounting for reduced emissions through directly connected infra , with interviews from the energy managers at a bunch of larger tech firms. I found it pretty helpful to in the context of this question: |
Beta Was this translation helpful? Give feedback.
-
Thanks, I didn't see #7 when I was searching, although it is marked as closed anyway 😅 This statement in #7 by @jawache is too simplistic:
Renewables are not an offset. The REC attached to the renewable might be seen as an offset if it is unbundled. The complicating factor is whether the REC is attached to the same grid the generation source is attached to. But even that is not the full picture because it depends on the location. For example, in the UK, from the grid perspective solar is seen as a reduction in local demand, not as an increase in supply of renewables. The issues around accounting and tradeoffs are very relevant on a systems level when we have higher rates of renewables, but we're not there yet. This is on the path to full decarbonisation. So this is why I don't think the exclusion of all infrastructure measures aligns with the SCI goal. It seems like this point needs more nuance and detail, otherwise it ignores real reductions in carbon intensity and the investments into these types of energy projects. |
Beta Was this translation helpful? Give feedback.
-
I agree this is a point we need to elaborate on more in the spec @davidmytton, sounds like you are comfortable and understand why the SCI doesn't include RECs, it's just why not include the infrastructure measures? There is a more nuanced argument that @Henry-WattTime and @buchananwp can elaborate, but from my understanding this is more about looking at the problem on the system level (I'm hoping this discussion might result in a paragraph we can include in the spec :) ) |
Beta Was this translation helpful? Give feedback.
-
Right. If the relevant infrastructure measures are excluded, there needs to be some explanation of why a service that is deployed into a data center that runs directly off 24/7 clean energy would get the same score as one powered entirely by coal (to take two extremes). There would be no incentive for the customer to pick the former because it would not be represented in the score. That doesn't make sense to me. |
Beta Was this translation helpful? Give feedback.
-
Hello All, Market instruments (like RECs, GOs, PPAs, offsets, etc) are not an intrinsic characteristic of the software that can be improved by the developer. They are all mechanisms for reducing emissions after consumption has been established. In my understanding, this spec is focused on how to improve software itself, to avoid the creation of emission in the first place. We're looking at the impacts at the system level, not at the individual organizations emissions. Furthermore, 24/7 strategies are measuring MWhs, not emissions, encountering the same issue as measuring efficiency, not emissions. To get even deeper, we're focused on making this a consequential standard. Most standards are attributional, like the GHG Protocol and 24/7, which may not measure actual emissions reductions. This paper discusses that in some depth: https://www.watttime.org/news/white-paper-to-drive-more-authentic-impact-faster-look-at-the-consequences-of-your-choices-and-actions/ This is a topic of some depth, should we setup a special meeting (or reserve one of the standards WG calls) for a deep dive on this topic? Who should be in attendance? @davidmytton @jawache @dschien Others? Looking forward to discussion this in more detail. Thanks, |
Beta Was this translation helpful? Give feedback.
-
Given that the* "purpose of the SCI is to encourage actions that reduce
carbon emissions of software in a way that create reductions at a
system-wide level rather than just at a local level." *we should consider
adding "*this spec is focused on how to avoid the creation of emission by
improving software*"
*Market instruments* *: *I agree with Henry, and propose weaving his
comment into the spec
*"Market instruments (like RECs, GOs, PPAs, offsets, etc) are not an
intrinsic characteristic of the software that can be improved by the
developer. They are all mechanisms for reducing emissions after consumption
has been established."*
What I don't have a clear answer for myself, which ties into David's point,
is why infrastructure measures should be excluded. If we are running
software that is entirely powered by renewables by a direct wire
connection, we have therefore avoided the creation of emissions in the
first place.
*Infrastructure: "**Infrastructure measures include any infrastructure that
integrates renewables via a direct wire connection, such as a data center
with solar panels on the roof and on-site battery storage. This is
conceptually closer to a Microgrid, where there is a higher % of renewable
energy usage than the local grid carbon intensity."*
- Infrastructure measures may prevents a basis for comparison between
two SCI scores
- Collection of infrastructure data is hard - the system must be
stranded, and not integrated into the grid
- If this renewable energy were taken and put directly into the grid, it
MAY impact the system carbon intensity, which is potentially desirable
- PUE and other factors are __really__ hard to get, and may
overcomplicate the process.
Best,
Will
…On Mon, Nov 22, 2021 at 7:37 PM Abhishek Gupta ***@***.***> wrote:
Yes, we can make this the top item for discussion in the upcoming WG
meeting since this is a very important thing that we need to figure out and
have clear communication on. The broader group will definitely benefit from
having an in-depth understanding of all sides to the discussion.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#207 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACEFHESPDIES5FDAPVH6BA3UNKEWTANCNFSM5IMZPULA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
David, I agree that we need to explan it better. We're not ignoring the use
of clean energy: it's rolled into the systems view of the grid-based
marginal carbon intensity score.
Borrowing from how Henry framed it, I am wondering if we could disambiguate
infrastructure measures to the following:
*Off-Grid: *Infrastructure measures when the system is NOT grid-integrated
(such as an off-grid scenario) MUST use an appropriate marginal carbon
intensity value for the system. *(this covers the off-grid
solar/battery-powered use-case, and accounts for this balance of system). *
*Interconnected:* when the system is interconnected to the local grid (such
as solar panels on a datacenter roof) MUST use the location-based marginal
carbon intensity of the grid that powers it, due to the balance of the
system. *(You are still interconnected with the grid and if you increase
computation, then you will just pull more electricity from the grid, the
renewable energy infrastructure won't produce more energy to meet that
demand.) *
There's a lot of room to improve the wording, but does this help clarify a
bit more?
Best,
Will
…On Tue, Nov 23, 2021 at 8:32 AM David Mytton ***@***.***> wrote:
The direct wire situation may currently be unusual, but there are more and
more large scale projects where renewables are deployed locally to the DC
alongside storage. This means the DC load can be covered most of the time.
If the goal of the spec is to reduce carbon, ignoring the use of this clean
energy is strange (or needs to be explained better).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#207 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACEFHETBRVBMBJJZHNAQWWTUNM7SVANCNFSM5IMZPULA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
Working Group: |
Beta Was this translation helpful? Give feedback.
-
Landed on reporting system level impacts Turn into PR Grid connected onsite renewables/Rooftop solar? - excluded from calculation due to system thinking Blog: Marginal software carbon intensity? Pull in David Mytton? |
Beta Was this translation helpful? Give feedback.
-
Henry, well said! Would a term like 'marginal demand' help in this
explanation ^^^?
Best,
Will
…On Thu, Jan 6, 2022 at 9:32 AM Henry-WattTime ***@***.***> wrote:
Hello David. I've put some more thought into this. Take for example two
datacenters located in a grid region where one data center has a contract
(through some market instrument) with a renewable energy project
(non-dispatchable). That data center ‘claims’ to be running on clean
energy. From a physical (non accounting/claims) standpoint, they are
consuming the same electricity because they are interconnected to the same
grid. Assuming the data centers have identical equipment, increasing load
at either data center increases emissions in the world (consequential)
equally because even if you put the load in the datacenter with the
renewable contract, that renewable energy project cannot ramp up to produce
more electricity because demand increased. Irrespective of which datacenter
has the additional load, some fossil fuel generator in that grid region
will have to ramp up to meet the additional demand. (This also applies to
on-site renewables for a grid connected datacenter. If demand increases at
that datacenter, the renewable project cannot increase output to meet that
demand and a grid resource must ramp up) Does this begin to answer your
second question? Always happy to discuss further.
—
Reply to this email directly, view it on GitHub
<#207 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACEFHEUCLIW7XGV5FJ5WW53UUVHSZANCNFSM5IMZPULA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
<Green-Software-Foundation/software_carbon_intensity/repo-discussions/207/comments/1917197
@github.com>
|
Beta Was this translation helpful? Give feedback.
-
David, does what you're saying mean that the software boundary would change
over time (e.g. microgrid that only periodically needs to interconnect with
the grid)? In that case, it seems that we would need to compute a series of
SCI scores with different boundaries for each of these scenarios.
Best,
Will
…On Thu, Jan 6, 2022 at 1:01 PM David Mytton ***@***.***> wrote:
That makes sense in a simplistic scenario. There's a lot of nuance to how
deployments actually work in real life, e.g. in the case of a microgrid
with sufficient clean energy supply to cover maximum demand. In that case,
the interconnect (if it exists) may only be required for short periods.
—
Reply to this email directly, view it on GitHub
<#207 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACEFHETBIHKFLQACTYRFPETUUWABRANCNFSM5IMZPULA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
<Green-Software-Foundation/software_carbon_intensity/repo-discussions/207/comments/1918089
@github.com>
|
Beta Was this translation helpful? Give feedback.
-
That makes sense! So we would be modifying the location-based emissions
profile, essentially parsing it into several sub-series.
Any chance you’d be interested in characterizing this concept
mathematically, e.g. integration for these periods to help others visualize
the discussion?
On Thu, Jan 6, 2022 at 1:42 PM David Mytton ***@***.***> wrote:
I don't think the system boundary would change, at least not in relation
to the components described here
<https://github.com/Green-Software-Foundation/software_carbon_intensity/blob/8056e43a9355bf7fd36a35c8718aa0438c05ab65/Software_Carbon_Intensity/Software_Carbon_Intensity_Specification.md#software-boundary>.
Rather, the value for Location-Based Marginal Carbon Intensity would
change for the period that the microgrid is running isolated.
—
Reply to this email directly, view it on GitHub
<#207 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACEFHETJ3SG4AJUMCD7XYWDUUWEZVANCNFSM5IMZPULA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
<Green-Software-Foundation/software_carbon_intensity/repo-discussions/207/comments/1918246
@github.com>
--
Best,
Will
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
The goals of the SCI:
seem at odds with the exclusion of infrastructure-based methods:
Ignoring embodied emissions as one of the variables, the carbon emissions from software are from generation of the energy consumed by the software. If you know that your infrastructure is powered by renewables 24/7, why is that excluded?
Excluding market-based methods and where the infrastructure is connected to a grid with a mix of sources makes sense (you would use the grid intensity factors), but if the infrastructure uses direct, local PPAs and/or directly connected renewables, would that not be a reduction in carbon?
Perhaps I have misunderstood this, so I'd be interested to read an explanation of this exclusion (in the spec, or discussed in this thread).
Beta Was this translation helpful? Give feedback.
All reactions