Skip to content

Commit f5152b0

Browse files
fix(efc): lb pt 2
1 parent 1d6d536 commit f5152b0

File tree

5 files changed

+55
-87
lines changed

5 files changed

+55
-87
lines changed

pages/environmental-footprint/additional-content/bare-metal-env-footprint.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ At Scaleway the Bare Metal category includes different types of servers, such as
1717
This page includes the specificities of the environmental footprint calculation for Apple silicon and Elastic Metal servers.
1818

1919
<Message type="important">
20-
The calculations also take into consideration all the elements described in the [Environmental Footprint calculation breakdown](/environmental-footprint/additional-content/environmental-footprint-calculator/) documentation page. Refer to said page for a full breakdown of the Environmental Footprint calculation performed at Scaleway.
20+
The calculations on this page take into consideration all the elements described in the [Environmental Footprint calculation breakdown](/environmental-footprint/additional-content/environmental-footprint-calculator/) documentation page. Refer to said page for a full breakdown of the Environmental Footprint calculation performed at Scaleway.
2121
</Message>
2222

2323
For bare metal servers, the allocation of environmental impact is straightforward due to the direct association between a user and a server. The environmental impact of a bare metal server is entirely attributed to the user who operates it. This encompasses the energy consumption during its operation, as well as a portion of the impact from the server's manufacturing process.

pages/environmental-footprint/additional-content/block-storage-env-footprint.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ dates:
99

1010
This page includes the specificities of the environmental footprint calculation for Block Storage.
1111

12+
<Message type="important">
13+
The calculations on this page take into consideration all the elements described in the [Environmental Footprint calculation breakdown](/environmental-footprint/additional-content/environmental-footprint-calculator/) documentation page. Refer to said page for a full breakdown of the Environmental Footprint calculation performed at Scaleway.
14+
</Message>
1215
## Calculation aspects
1316

1417
The total estimated impact of Block Storage volumes is calculated by integrating the:

pages/environmental-footprint/additional-content/instances-env-footprint.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ import image from './assets/scaleway-allocation-rules-instances.webp'
1414
Discover how to measure your footprint for Instances on the Scaleway console.
1515
<GuideFlow src="https://app.guideflow.com/embed/9r25m0xazr"/>
1616

17-
For Virtual Instances, the calculation of the environmental footprint takes into consideration all the elements described on the [Environmental Footprint calculation breakdown](/environmental-footprint/additional-content/environmental-footprint-calculator/) documentation page.
17+
<Message type="important">
18+
The calculations on this page take into consideration all the elements described in the [Environmental Footprint calculation breakdown](/environmental-footprint/additional-content/environmental-footprint-calculator/) documentation page. Refer to said page for a full breakdown of the Environmental Footprint calculation performed at Scaleway.
19+
</Message>
1820

1921
## Calculation aspects
2022

Lines changed: 44 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -1,109 +1,68 @@
11
---
2-
title: Instances footprint calculation
3-
description: This page explains how Scaleway calculates the environmental footprint of its Instances in detail.
4-
tags: instances environmental-footprint impact cloud-computing
2+
title: Load Balancer Footprint Calculation
3+
description: This page explains how Scaleway calculates the environmental footprint of its Load Balancer product in detail.
4+
tags: load-balancer environmental-footprint impact networking
55
dates:
6-
validation: 2025-10-01
7-
posted: 2025-05-27
6+
validation: 2025-11-10
7+
posted: 2025-11-10
88
---
9-
import image from './assets/scaleway-allocation-rules-instances.webp'
109

11-
* Definition of the variables: We use the same variables defined here https://www.scaleway.com/en/docs/environmental-footprint/additional-content/environmental-footprint-calculator/#definition-of-the-variables. The Load Balancer product is based on the Instance product, therefore we take into account the impact of the underlying instances (see Instance documentation).
10+
Scaleway Load Balancers are built on top of the Instances infrastructure, meaning their environmental footprint is derived from the underlying virtual instances that power the service. The footprint calculation also accounts for additional control plane components specific to the Load Balancer service.
1211

13-
* Datacenter and technical environment: We perform the same calculation as defined here https://www.scaleway.com/en/docs/environmental-footprint/additional-content/environmental-footprint-calculator/#data-center-and-technical-environment, allocated according to the underlying instances (see Instance documentation).
12+
This page details how the environmental impact of Load Balancers is calculated.
1413

15-
* Network: We perform the same calculation as defined here https://www.scaleway.com/en/docs/environmental-footprint/additional-content/environmental-footprint-calculator/#network, allocated according to the underlying instances (see Instance documentation).
14+
<Message type="important">
15+
The calculations described on this page take into consideration all the elements described in the [Environmental Footprint calculation breakdown](/environmental-footprint/additional-content/environmental-footprint-calculator/) documentation page.
16+
</Message>
1617

17-
* Customer servers: We perform the same calculation as defined here https://www.scaleway.com/en/docs/environmental-footprint/additional-content/environmental-footprint-calculator/#customer-servers, allocated according to the underlying instances (see Instance documentation).
18+
## Calculation Aspects
1819

19-
* Cross-IT equipment & stock: We perform the same calculation as defined here https://www.scaleway.com/en/docs/environmental-footprint/additional-content/environmental-footprint-calculator/#cross-it-equipment–stock, allocated according to the underlying instances (see Instance documentation), to which we add the impact of equipment required for the load balancer's control plane.
20+
The total estimated environmental impact of the Load Balancer product integrates the following components:
2021

21-
* Water consumption: identical to what is defined here. In the previous equations, we determined the electricity consumption associated with the use of the service; we reuse this value and multiply it by the WUE (Water Usage Effectiveness) to determine the water consumption associated with the service usage.
22+
- **Dedicated manufacturing impact** – Related to the physical servers hosting the virtual instances that run the Load Balancer service.
23+
- **Related manufacturing impact** – Includes the impact of tools used to manage the service: control plane, monitoring systems, and internal networking infrastructure.
24+
- **Energy usage impact** – The average electricity consumption during operation, including associated data center infrastructure (PUE), network, and cross-IT equipment.
2225

26+
### Allocation Methodology
2327

24-
## Console overview
28+
The Load Balancer product reuses the same environmental footprint model as [Instances](/environmental-footprint/additional-content/instances-env-footprint/), with impact allocated based on the underlying instance usage. All variables (e.g., server lifespan, energy mix, PUE) follow the definitions established in the [Environmental Footprint calculation breakdown](/environmental-footprint/additional-content/environmental-footprint-calculator/#definition-of-the-variables).
2529

26-
Discover how to measure your footprint for Instances on the Scaleway console.
27-
<GuideFlow src="https://app.guideflow.com/embed/9r25m0xazr"/>
30+
Specifically:
31+
- **Datacenter and technical environment**: Calculated as defined in the mother page, allocated according to the underlying instances [environmental-footprint-calculator.mdx].
32+
- **Network impact**: Allocated proportionally based on the underlying instances’ network usage [environmental-footprint-calculator.mdx].
33+
- **Customer servers**: Impact is calculated using the same method as for Bare Metal servers, but allocated according to instance usage [environmental-footprint-calculator.mdx].
34+
- **Cross-IT equipment & stock**: The base calculation follows the general methodology, with an **additional allocation** for equipment dedicated to the Load Balancer control plane.
2835

29-
For Virtual Instances, the calculation of the environmental footprint takes into consideration all the elements described on the [Environmental Footprint calculation breakdown](/environmental-footprint/additional-content/environmental-footprint-calculator/) documentation page.
30-
31-
## Calculation aspects
32-
33-
The following elements are considered in the Instance footprint calculation:
34-
- **Hypervisor resources** - the resources (CPU, RAM, and disk, for example) used in the physical hypervisor servers that create and run the virtual Instances.
35-
- **Instance offer resources** - the vCPU, RAM, and disk resources used when you use an Instance.
36-
37-
The calculation using the elements above can be broken down into:
38-
39-
### Manufacturing Impact
40-
- Manufacturing of the underlying physical servers (hypervisors) necessary to run the Instances.
41-
- Distribution of the manufacturing impact according to the resources consumed by the Instance (vCPU, RAM, storage).
42-
43-
### Operational Impact
44-
- Energy consumption of the hypervisors during Instance usage.
45-
- [Power Usage Effectiveness (PUE)](/environmental-footprint/concepts#pue-power-usage-effectiveness) specific to the data center where the Instance is hosted.
46-
- Energy mix of the country that provides the electricity.
36+
> The manufacturing and energy impacts are first computed at the instance level, then attributed to Load Balancer usage based on resource consumption share.
4737
4838
### Usage Impact
49-
- Resources consumed by the Instance, [calculated based on the material specifications of the hypervisors](#electricity-consumption-calculation).
50-
51-
### Indirect Emissions
52-
- Impact related to cross-functional services necessary to guarantee the operation of the Instance, such as network and shared storage.
53-
54-
## Instance consumption ratio
55-
56-
When calculating an Instance's footprint, we consider the resources based on their relative usage on the hypervisor to ensure an accurate distribution of their proportional consumption.
57-
58-
- **CPU** - Consider the share of vCPUs reserved compared to the total number of physical cores available.
59-
- **RAM** - Consider the share of allocated RAM compared to the total RAM of the hypervisor.
60-
- **Storage** - Consider the use of allocated storage compared to the total capacity of the hypervisor.
61-
62-
<Lightbox image={image} alt="" />
63-
64-
The value derived from this calculation will be used in every step of the calculation of the Instance's footprint. The variable is represented as `Resources_Used_VM` in the image above.
6539

66-
Refer to the table below to understand how the `Resources_Used_VM` is integrated into the calculation of each aspect of the total footprint calculation.
40+
The energy consumption of Load Balancers is derived from the underlying instances. We use CPU usage as a proxy, applying [Boavizta’s non-linear consumption profiles](https://doc.api.boavizta.org/Reference/routes/#consumption-profile-routes) to estimate power draw.
6741

68-
To obtain an accurate calculation of the Instance's footprint, we multiply the results in each step of the [basis calculation](/environmental-footprint/additional-content/environmental-footprint-calculator/), bar the Cross-IT equipment & stock calculations step, by the `Resources_Used_VM` ratio.
42+
For operational impact:
43+
- **Energy mix**: French grid emission factor: 0.065 kgCO2e/kWh
44+
- **PUE**: 1.16 (average across Scaleway data centers)
6945

70-
## Electricity consumption calculation
46+
#### Calculation Example
7147

72-
The only part of the calculation that will differ from the basis is the [Customer Servers](/environmental-footprint/additional-content/environmental-footprint-calculator/#customer-servers) section.
48+
Assume a Load Balancer runs on an underlying instance with:
49+
- Power consumption: 110 W (0.110 kW)
50+
- Usage duration: 100 hours
51+
- Allocation ratio (based on instance share): `lb_ratio = 0.5`
7352

74-
To calculate the electrical consumption of Instances, instead of using an exact measure of the power consumption, we use a proxy, e.g. CPU usage. The relationship between CPU usage and the power consumption of the underlying machine is non-linear, and characterised by a consumption profile.
75-
76-
A consumption profile is a formula that takes in a given workload (e.g. % CPU usage), and returns the estimated power consumption of the machine.
77-
78-
We use the [consumption profiles defined by Boavizta](https://doc.api.boavizta.org/Reference/routes/#consumption-profile-routes) for the CPUs used on Scaleway Instances.
79-
80-
For the [Environmental Footprint Estimation](/environmental-footprint/additional-content/environmental-footprint-calculator-estimation/), we base the calculation on a theoretical value of 30% CPU usage. On your [monthly report](/environmental-footprint/how-to/track-monthly-footprint/), we use your real CPU consumption to provide you with the most reliable data possible.
81-
82-
### Calculation example
83-
84-
In the example below we will calculate the manufacturing impact allocated to an Instance for an 100 hour usage period.
85-
86-
Consider the following characteristics:
87-
88-
| Resource | Instance | Hypervisor |
89-
| --- | --- | --- |
90-
| vCPU | 4 | 16 CPU cores |
91-
| RAM | 8 GB | 64 GB |
92-
| Storage | 50 GB | 1 TB (1000 GB) |
93-
| Lifespan (in years) | | 6 years = 52560h |
94-
| Manufacturing impact | | 100 kgCo2e |
53+
**Energy Usage Impact**:
54+
```math
55+
UsageFootprint = 0.110 \times 100 \times 0.065 \times 1.16 = 0.825\ kgCO2e
56+
```
9557

96-
The allocation of the hypervisor resources for this particular Instance is calculated in the following manner:
58+
**Manufacturing Impact** (6-year lifespan = 52,560 hours, manufacturing impact = 850 kgCO2e):
59+
```math
60+
ManufacturingImpact = (100 / 52560) \times 850 \times 0.5 = 0.81\ kgCO2e
61+
```
9762

98-
| Resource | Allocation |
99-
| --- | --- |
100-
| CPU | 4/16 = 0.25 |
101-
| RAM | 8/64 = 0.125 |
102-
| Storage | 50/1000 = 0.05 |
103-
| Total Instance Share | 0.25 + 0.125 + 0.05 = 0.425 |
63+
Total footprint: **1.635 kgCO2e** for 100 hours of usage.
10464

105-
We multiply the resource allocation by the Instance's lifespan ratio and the hypervisor's manufacturing impact to obtain the manufacturing impact allocated to the Instance:
65+
<Message type="important">
66+
Water consumption is derived from the same energy usage value, multiplied by the [Water Usage Effectiveness (WUE)](/environmental-footprint/concepts/#water-usage-effectiveness) of the data center. This applies to zones where WUE data is available (FR-PAR-1, FR-PAR-2, FR-PAR-3, NL-AMS-1) [environmental-footprint-calculator.mdx].
67+
</Message>
10668

107-
```
108-
(100 hours / 52,680 hours) * 100 kgCO2e * 0.425 = 0.080 kgCO2eq
109-
```

pages/environmental-footprint/additional-content/object-storage-env-footprint.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ dates:
1010

1111
This page includes the specificities of the environmental footprint calculation for Object Storage.
1212

13+
<Message type="important">
14+
The calculations on this page take into consideration all the elements described in the [Environmental Footprint calculation breakdown](/environmental-footprint/additional-content/environmental-footprint-calculator/) documentation page. Refer to said page for a full breakdown of the Environmental Footprint calculation performed at Scaleway.
15+
</Message>
16+
1317
## Calculation aspects
1418

1519
The total estimated impact of Object Storage volumes is calculated by integrating the:

0 commit comments

Comments
 (0)