Skip to content

Commit e136055

Browse files
feat(bls): final version
1 parent 45e543e commit e136055

File tree

5 files changed

+35
-20
lines changed

5 files changed

+35
-20
lines changed

menu/navigation.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,10 @@
300300
{
301301
"label": "Instances footprint calculation",
302302
"slug": "instances-env-footprint"
303+
},
304+
{
305+
"label": "Block Storage footprint calculation",
306+
"slug": "block-storage-env-footprint"
303307
}
304308
],
305309
"label": "Additional Content",
@@ -6141,4 +6145,4 @@
61416145
],
61426146
"label": "Additional Services"
61436147
}
6144-
]
6148+
]

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,5 @@ Therefore 1,62 kgCO2e is added to the total manufacturing impact of this server.
5050
To calculate the usage, we consider the French energy mix and the datacenter's PUE. In this example, they are O,056kgCo2e/kwh and 1,16, respectively. Which results in:
5151

5252
```math
53-
UsageFootprint = 0,110 x 100 x 0,056 x 1,16 = 0,715 kgCo2e
53+
UsageFootprint = 0,110 * 100 * 0,056 * 1,16 = 0,715 kgCo2e
5454
```

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

Lines changed: 27 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ content:
77
paragraph: This page explains how Scaleway calculates the environmental footprint of its Block Storage in detail.
88
tags: block-storage environmental-footprint impact datacentre
99
dates:
10-
validation: 2025-07-01
11-
posted: 2025-07-01
10+
validation: 2025-07-10
11+
posted: 2025-07-10
1212
categories:
1313
- environmental-footprint
1414
- block-storage
@@ -26,42 +26,52 @@ The total estimated impact of Block Storage volumes is calculated by integrating
2626

2727
### Ratio per storage volume
2828

29-
To allocate the impact of a Block Storage volume, we apply the unit resulting from the RCP allocation rule to all calculation steps, the `bls_ration`:
29+
To allocate the impact of a Block Storage volume, we apply the unit resulting from the RCP allocation rule to all calculation steps, the `bls_ratio`:
3030

3131
```
32-
VOLsto/VolstoPool = bls_ratio
32+
bls_ratio = VOLsto/VolstoPool
3333
```
3434

3535
- **VOLsto** - represents the **reserved volume** per user. In Block Storage, your data is replicated three times on multiple nodes to guarantee availability, so the **VOLsto** is applied with factor of 3 to account for replication.
3636
- **VolstoPool** - represents all the storage for Block Storage volumes on the server that hosts them (around 60%).
3737

38+
In the example below we consider a **Volsto** of 600 and a **VolstoPool** of 1000.
39+
40+
```
41+
bls_ratio = 600/1000 = 0,6
42+
```
43+
3844
### Manufacturing impact
3945

40-
The manufacturing impact of Block Storage volumes is attributed based on the servers that host the storage.
46+
The calculation of the manufacturing impact of Block Storage volumes is based on:
47+
48+
- The fabrication impact of servers that host user storage
49+
- The fabrication impact of servers used by the Scaleway Block Storage team to manage the service - on both the Control and Data planes
50+
51+
The calculation is the same used for [measuring the impact of manufacturing for Bare Metal servers](/environmental-footprint/additional-content/environmental-footprint-calculator/#customer-servers), but for Block Storage we also apply the `bls_ratio` to break the impact down to only the allocated volumes.
52+
53+
#### Calculation example
4154

42-
Considering a server with a lifespan of 6 years (52 560 hours) and power of 110w, for 100 hours and considering via Boavizta estimates that the impact of the manufacturing of this server is 850 kgCo2e, and a `bls_ratio` of we can make the following calculation:
55+
For the example below, we consider a single server with a lifespan of 6 years (52 560 hours) and power of 110w. We measure the impact of 100 hours and consider through [Boavizta estimates](https://www.boavizta.org/) that the impact of the manufacturing of this server is 850 kgCo2e. Also considering a `bls_ratio` of 0,6, we make the following calculation:
4356

4457
```
45-
VolumeManufacturingImpact = (100 / 52560) * 850 * bls_ratio = [À REMPLIR] kgCO2e
58+
VolumeManufacturingImpact = (100 / 52560) * 850 * 0,6 = 0,97 kgCO2e
4659
```
4760

4861
### Usage impact
4962

50-
The calculation of the impact of cross-IT equipments takes into consideration the manufacturing and usage impacts of both the control and data plane of the internal Scaleway infrastructure for Block Storage.
63+
The calculation of the usage impact of Block Storage volumes is based on:
5164

52-
- **Control Plane** - Calculate impact as done for Apple Silicon product VMs - hardware and vms
53-
- **Data Plane** - Calculate manufacturing impact via [Boavizta](https://www.boavizta.org/), retrieve electricity consumption estimation and multiply by PUE and energy mix
65+
- The usage of servers that host user storage
66+
- The usage of infrastructure and service management servers by the Scaleway Block Storage team to run the Block Storage service. In this case we consider both the Control and Data planes.
67+
- The impact of the electrical power dedicated to Block Storage across the infrastructure
5468

55-
* The allocation is done **based on electrical power**: we need to retrieve the electrical power dedicated to Block Storage:
56-
* Retrieval of the estimation of the electricity consumption of the Block Storage servers –> [Handbook](https://handbook.scaleway.com/) (static data, like for Elastic Metal).
57-
* Retrieval of the **quantities of hardware of the Data plane**.
58-
* We add the **electricity consumption of the Control Plane VMs**.
69+
To calculate the usage, we consider the French energy mix and the datacenter's PUE.
5970

60-
To calculate the usage, we consider the French energy mix and the datacenter's PUE. In this example, they are O,056kgCo2e/kwh and 1,16, respectively. Which results in:
71+
In the example below, they are O,065kgCo2e/kwh and 1,16, respectively. Considering an electrical consumption of 600wh, 100 hours of usage, and a `bls_ratio` of 0,6, the total usage impact comes down to:
6172

6273
```math
63-
UsageFootprint = 0,110 x 100 x 0,056 x 1,16 = 0,715 kgCo2e
74+
UsageImpact = (0,600 x 0,065) * 100 * 0,6 = 2,34 kgCo2e
6475
```
6576

66-
### Energy usage impact
6777

pages/environmental-footprint/additional-content/environmental-footprint-calculator.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ You can find the calculation specifications for each of the available products i
124124

125125
- [Bare Metal](/environmental-footprint/additional-content/bare-metal-env-footprint)
126126
- [Instances](/environmental-footprint/additional-content/instances-env-footprint)
127+
- [Block Storage](/environmental-footprint/additional-content/block-storage-env-footprint)
127128

128129
### Cross-IT equipment & stock
129130

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ The allocation of the hypervisor resources for this particular Instance is calcu
9393
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:
9494

9595
```
96-
(100 hours / 52,680 hours) × 100 kgCO2e × 0.425 = 0.080 kgCO2eq
96+
(100 hours / 52,680 hours) * 100 kgCO2e * 0.425 = 0.080 kgCO2eq
9797
```
9898

9999

0 commit comments

Comments
 (0)