Worked Example

Embodied Emissions

The complete methodology for calculating embodied emissions is: 

(((CPU + RAM + SSD + HDD + Motherboard + Power Supply Units + Assembly + Enclosure + Network Storage + Switches) * Disposal) * Time Share * Resource Share)

To summarize the methodology, a worked example for the AWS c6gd.medium instance is provided below. For all sources, see the individual articles in the dropdown menu to the left. This instance is hosted on the bare metal server c6gd.metal. So, Tailpipe starts by calculating the embodied CO2e of the server hardware components. Tailpipe retrieves the following variable characteristics of the c6gd.metal server:

CPU name Graviton 2 
CPU units 
CPU die size 457 mm2 
RAM units 
RAM capacity 16 GB 
RAM density 1.79 GB/cm2 
GB of SSD storage3800 GB 
GB of HDD storage0 GB
Network Storage units 
PSU units 
PSU weight 2.99 kg 
Case type rack 
Switch Ports 

Tailpipe inserts these figures into the server GWP calculation (variables in green, constants in blue): 

Component Formula Result 
CPU  1 * ((457) * 0.0197 + 9.1418.14 
RAM 8 * ((16/1.79) * 2.2 + 5.22199.1 
SSD  3800 * 0.056 212.8
HDD  0 * 0.0022 
Motherboard 66.10 66.1 
PSU  2 * (2.99 * 24.3145.31 
Assembly 6.68 6.68 
Case 150 150 
Total  763.23 

This means that the lifetime embodied emissions of the c6gd.metal server are 763.23 kg CO2e. 

Tailpipe also breaks down the embodied emissions (in kg CO2e) of each component: 

CPU  RAM SSD HDD Others 
18.14 199.1 212.8368.09 

Next, Tailpipe calculates the embodied emissions of the instance by factoring in the ratio of instance capability to server capability. First, Tailpipe needs to know the capabilities of both the instance and the server: 

 vCPU count RAM (GB) SSD (GB) HDD (GB) 
Instance 59 
Server 64 128 3800 

Then, Tailpipe applies the instance formulae: 

Component Formula Result 
CPU  18.14 * 1/64  0.283 
RAM 199.07 * 2/128 3.11 
SSD  212.8 * 59/3800 3.304
HDD  0 * 0/0 
Others 368.09 * 1/64 5.75 
Total kgCO2e  12.4

Finally, Tailpipe adds networking-related equipment: 

Component Formula Result 
Instance Components CPU+RAM+SSD+HDD+Others12.4 
Network Storage 0 * 0.0013  
Switch 2 * 5.06 10.12 
Total kgCO2e  22.54 

This means that the embodied emissions of the manufacture of the c6gb.medium instance are 22.02 kgCO2e. 

Next, Tailpipe applies the disposal factor to this figure:

22.54 – (22.54 * 0.018) = 22.13

So, the c6gd.medium instance generates 22.13 kg CO2e of embodied emissions across its entire lifetime. 

The customer’s usage of the instance must then be apportioned. To do so, we multiply 22.13 by the customer’s Time Share and by Resource Share: 

22.13 * (customer usage period/instance lifetime) * 1 

For example, if the customer was utilizing their instance for 18 months over the server lifetime of 6 years: 

22.13 * 0.25 * 1 = 5.66    

This customer would have generated 5.53 kg CO2e through the embodied emissions of their cloud computing. 

That’s the equivalent of driving 20 miles (32 km) in a petrol car.