Skip to main content

Carbon Emissions

Every physical IT asset creates Carbon Emissions. They come in two different forms:

  • Embodied Carbon Emissions
    refer to the Carbon Emissions which have been produced during the manufacturing process of the asset.
  • Runtime Carbon Emissions
    refer to the Carbon Emissions which are produced while operating the asset.

In addition, Txture supports the management of user-defined Carbon Emissions.

Runtime Carbon Emissions

Direct Runtime Carbon Emissions

The local Runtime Carbon Emissions of an asset are captured in its Direct Runtime Carbon Emissions property, measured in Tons per Month.

This property is primarily used for infrastructure assets (e.g. servers, storages, managed cloud services) and is usually zero for all logical assets (e.g. applications, business processes, etc.).

Total Runtime Carbon Emissions

The Total Runtime Carbon Emissions of an asset are measured in Tons per Month and are computed by summing up the Direct Runtime Carbon Emissions, plus the associated Total Runtime Carbon Emissions of all child assets.

In the example above, the Total Carbon Emissions for App 1 are computed as follows:

ContributionFractionEffective Carbon Value
App 1 Direct Runtime Carbon Emissions100%0.0 T/Mo
100% of VM Total Runtime Carbon Emissions100%0.002 T/Mo
100% of DB Total Runtime Carbon Emissions100%0.001 T/Mo
Total Carbon Emissions0.003 T/Mo

In this example, App 1 is the only user of VM and DB and thus incurs 100% of their costs as associated costs. If we add another application, the scenario changes:

We've introduced App 2 as another user of VM. The Total Runtime Carbon Emission computation for App 1 changes as follows:

ContributionFractionEffective Carbon Value
App 1 Direct Runtime Carbon Emissions100%0.0 T/Mo
50% of VM Total Runtime Carbon Emissions50%0.001 T/Mo
100% of DB Total Runtime Carbon Emissions100%0.001 T/Mo
Total Carbon Emissions0.002 T/Mo

We've performed an even split here, which is the default behavior in Txture. It is also possible to influence this split by assigning Distribution Weights.

Embodied Carbon Emissions

Direct Embodied Carbon Emissions

The local Embodied Carbon Emissions of an asset are captured in its Direct Embodied Emissions property, measured in Tons per Month.

this property is primarily used for physical infrastructure assets (e.g. server racks, hard drives, etc.) and is usually zero for all logical assets (e.g. applications, databases, business capabilities etc.).

Total Embodied Carbon Emissions

The Total Embodied Carbon Emissions of an asset are measured in Tons per Month and are computed by summing up the Direct Embodied Carbon Emissions, plus the associated Total Embodied Carbon Emissions of all child assets.

The calculation works exactly the same way as for Total Runtime Carbon Emissions, except that it uses the Embodied category of properties.

Custom Carbon Emissions

You can extend the Carbon Emission model by adding your custom properties to account for carbon emissions which are not covered by the existing categories.

Custom Carbon Emissions are modeled using regular properties. Add the desired properties in the Structure Editor and ensure that they are tagged with the semantic tag Direct Custom Carbon Emissions. An arbitrary number of these properties may exist per Asset Type. Every individual Direct Custom Carbon Emissions property must be measured in Tons per Month.

When using custom carbon emissions, it is often desirable to have a per-asset summary of the custom carbon emissions as a property. Add a property in the Structure Editor, and tag it with the semantic tag Total Custom Carbon Emissions. The Direct Custom Carbon Emissions of the asset (plus its associated Total Custom Carbon Emissions from child assets) will be written into that property. This is also illustrated in the following example:

Grand Total Carbon Emissions

The Grand Total Carbon Emission property of an asset is measured in Tons per Month and is the sum of:

  • Its Total Runtime Carbon Emissions
  • Its Total Embodied Carbon Emissions
  • Its Total Custom Carbon Emissions

Please note that all of these sub-totals already include associated carbon emissions from the child assets.