Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 2.04 KB

choose-region-closest-to-users.md

File metadata and controls

40 lines (30 loc) · 2.04 KB
version submitted_by published_date category description tags
1.0
greenhsu123
2022-11-10
cloud
From an energy-efficiency perspective, it's better to shorten the distance a network packet travels so that less energy is required to transmit it. Similarly, from an embodied-carbon perspective, when a network packet traverses through less computing equipment, we are more efficient with hardware.
networking
role:cloud-engineer
size:small

Choose the region that is closest to users

Description

From an energy-efficiency perspective, it's better to shorten the distance a network packet travels so that less energy is required to transmit it. Similarly, from an embodied-carbon perspective, when a network packet traverses through less computing equipment, we are more efficient with hardware.

Solution

Choose a region that is the closest to the majority of where the network packets are going.

SCI Impact

SCI = (E * I) + M per R Software Carbon Intensity Spec

Reducing the distance will impact SCI as follows:

  • E: By reducing the distance a packet travels, less total electricity is required.
  • M: By reducing the total number of computing equipment traversed, the total embodied carbon is lower.

Assumptions

Suppose we choose a region that is further away from our users to deploy our applications because the region is more popular and may be first in line to receive new features or updates. A better solution would be to consider choosing a region closer to our users, so the data we transmit doesn't need to travel as far.

Considerations

  • It may reduce cloud bills because shortening the path that a network packet travel will cost less.
  • If the closer region to your users is missing some features, there may be an overhead to finding a workaround in the meantime.

References