Are Virtual Servers Sustainable? Open Source Tool “Aether” Measures Their Energy Consumption

How do you measure the power consumption of virtual services? “Re:cinq” has developed open source tool "aether" for precisely this purpose.

Author Benjamin Lucks:

Translation Kezia Rice, 10.07.24

Monitoring the energy consumption of your tech devices is quite simple. You can either consult the manufacturer’s information on energy consumption. Or you can run an electricity meter between the socket and the device. However, as many companies now outsource their server infrastructures, this information is typically lost. And this is exactly what “re:cinq” wants to change with the open source tool “aether”.

Providers such as Amazon with its Amazon Web Services (AWS) and Google with its own cloud aren’t transparent about energy consumption. This is where “aether” can give users more control over the energy they consume. Because “how are we supposed to reduce CO2 emissions”, says Gabi Beyer from “re:cinq” in a blog post, if we can’t measure them at all?

How do virtual servers actually work?

In order to offer their own websites and services on the internet, companies need to use servers. Whereas in the past, these had to be operated in rooms that were too hot to handle in-house, companies can now rent servers and outsource their infrastructure. To make this article visible online, for example, we use the green cloud provider Hetzner for our RESET.org website. We rent a fixed amount of storage space from Hetzner to operate our content management system.



Providers such as Amazon and Google offer virtual servers that can grow depending on traffic and the amount of storage space required. “Scalable hosting services” offer many advantages for users. For example, if there is suddenly a lot of traffic, virtual servers can automatically increase in size and absorb the extra demand accordingly. However, this also means that users run the risk of their own online presence consuming a lot of energy and water for cooling.

Server usage may seem almost immaterial to companies and end users. However, hosting companies process data in physical data centres and server farms. While companies can monitor and optimise the energy consumption of their IT infrastructure in their own operations, providers such as AWS and Google do not provide such information directly. For this reason, “aether” is a helpful aid for companies that want to act sustainably in terms of corporate digital responsibility.

“aether” retrofits a virtual electricity meter

The source code for “aether” is available to interested parties free of charge via the Github platform. The application doesn’t require any additional accessories or special components on the server side. Chip manufacturer Intel, for example, installs components in its chipsets that can measure the energy consumption of the entire circuit board. Running-Average-Power-Limit-Reporting, or RAPL for short, is not required when using “aether”.

The developers of “aether” chose a calculation-based approach, which means users don’t require specialist hardware. In this approach, the vCPU hours are calculated first—i.e. the total number of usage hours, which is offset against the number of virtual processor units. The developers calculate their energy consumption using the CPU utilization and the information on power consumption, which is stored in Teads data sets. This information is provided by virtual server providers.

From this information, “aether” can then use other factors to calculate the approximate CO2 emissions of CPU units of virtual servers. In addition to this approximate value, the developers would also have to take the power consumption of additional components into account. The “re:cinq” team would therefore like to integrate the energy consumption of GPUs and memory components in future versions.

In her blog entry, however, Gabi Beyer expressly points out information isn’t fully accurate. This is due to is a lack of transparency from the cloud providers themselves.

How can you reduce the power consumption of virtual servers?

Knowing approximately how much energy a rented server consumes is helpful—but it does not solve the problem of energy-hungry server farms. Personal servers can be upgraded with more energy-efficient components or reduced to the required performance. With virtual servers, however, customers generally have no influence on the hardware.

We asked the “re:cinq” team how we can reduce the power consumption of virtual servers. On the user side, “re:cinq” suggests placing value on sustainable programming. Using “Big O Notation”, they could estimate the energy efficiency of written lines of code during development.

Why do data centers consume water?

Data centres are essentially large halls containing countless computers. Operating data centres has a high power consumption and generates a lot of heat.

To prevent the devices from overheating, data centres require extensive cooling. And this is usually done using water-based cooling systems.

Data centres are criticised for their water and energy requirements. They are often located in less densely populated regions, where the water supply is frequently inadequate. In this interview, Friederike Röhde from the IÖW reveals more about the problems that data centres can cause.

In addition to optimising code, servers can also be optimised for energy efficiency without changing the hardware. In a blog entry, the “aether” team shows how it’s possible to adapt the node sizes to the required application. This reduces power consumption, as the hardware only uses the necessary components required for smooth playback.

There is also the phenomenon with servers that hardware utilisation and energy consumption aren’t linear. If a server is about 10 percent utilised by an application, it consumes 10 watts per hour. If an additional task adds 10 percent, the energy consumption increases by less than 10 watts. So running servers at maximum capacity leads to lower power consumption in the long term than running multiple servers. Data centres should therefore optimise their systems for “energy proportionality”.

Sustainable hosting providers are a green alternative

The development of “aether” shows how difficult it is to optimize the efficiency of outsourced IT infrastructures. This is because the optimisation of node sizes and “energy proportionality” must take place on the server side. To enable companies to use their services sustainably, companies such as Google and AWS must become more transparent.

However, there are also many green cloud and hosting providers such as Windcloud or Manitu. These alternative providers rely on 100 percent green electricity and optimise their server infrastructure in terms of energy efficiency. We have summarised further ways to reduce your own digital footprint in the article “How to reduce your digital footprint”.

Symolbild: Nachhaltige Künstliche Intelligenz
Torge Peters
How Can the Energy Guzzler That’s AI Become More Sustainable? Interview With Friederike Rohde (Iöw)

Artificial intelligence has a large CO2 footprint. Renewable energies alone will not solve the problem, says Friederike Rohde.

Logo Digitaler Datenputz
© Corporate Digital Responsibility Initiative
Tidying Up With the “Digital Data Clean-Up”: The Campaign Shows How Digital Working Can Become More Sustainable

The digital data clean-up helps employees to clear out digital rubbish. The campaign takes place 16-27 September: RESET is taking part!

Will Digital Product Passports Change the Game in Fashion?

Digital Product Passports will tell consumers about the sustainability of their clothes. Will they reduce the industry’s carbon emissions?

How “Perplant Farming” Supports Environmentally Friendly Cultivation With Farm Robots and AI

AI and farm robots are opening up new possibilities in agriculture - environmentally friendly weed and pest control is one of them.

Satellites Can Now Detect Marine Litter From Space

New research shows how satellites can be used to detect marine litter from space and create a map of the waste in our oceans.

Green Electricity on the High Seas: Parkwind Tests First Offshore Charging Station for E-Boats

Offshore operator Parkwind shows how electric boats can also be charged on the high seas with an offshore charging station. Is this the key to long distance electric shipping?

AI Learns Alchemy: Sol-AI to Find New Materials for Solar Systems

Researchers want to use the "SOL-AI" AI system to produce more efficient materials for photovoltaic systems. It's trained on a huge data set and can generate new materials based on the required properties.

Mixed Fabrics Could Now Be Recycled Thanks to New Research

The fashion industry has an overconsumption problem, producing endless textile waste that can’t always be recycled. Researchers have developed a new method for recycling blended textiles that could increase the amount of clothes that find a second life.