
The graph shows Vimeo’s bandwidth usage before and after implementing the algorithm of Mikkel Thorup et al.
An elegant new algorithm developed by Danish researchers can significantly reduce the resource consumption of the world’s computer servers. Computer servers are as taxing on the climate as global air traffic combined, thereby making the green transition in IT an urgent matter. The researchers, from the University of Copenhagen, expect major IT companies to deploy the algorithm immediately.
One of the flipsides of our runaway internet usage is its impact on climate due to the massive amount of electricity consumed by computer servers. Current CO2 emissions from data centres are as high as from global air traffic combined – with emissions expected to double within just a few years.
Only a handful of years have passed since Professor Mikkel Thorup was among a group of researchers behind an algorithm that addressed part of this problem by producing a groundbreaking recipe to streamline computer server workflows. Their work saved energy and resources. Tech giants including Vimeo and Google enthusiastically implemented the algorithm in their systems, with online video platform Vimeo reporting that the algorithm had reduced their bandwidth usage by a factor of eight.
Now, Thorup and two fellow UCPH researchers have perfected the already clever algorithm, making it possible to address a fundamental problem in computer systems – the fact that some servers become overloaded while other servers have capacity left – many times faster than today.
“We have found an algorithm that removes one of the major causes of overloaded servers once and for all. Our initial algorithm was a huge improvement over the way industry had been doing things, but this version is many times better and reduces resource usage to the greatest extent possible. Furthermore, it is free to use for all,” says Professor Thorup of the University of Copenhagen’s Department of Computer Science, who developed the algorithm alongside department colleagues Anders Aamand and Jakob Bæk Tejs Knudsen.
Soaring internet traffic
The algorithm addresses the problem of servers becoming overloaded as they receive more requests from clients than they have the capacity to handle. This happens as users pile in to watch a certain Vimeo video or Netflix film. As a result, systems often need to shift clients around many times to achieve a balanced distribution among servers.
The mathematical calculation required to achieve this balancing act is extraordinarily difficult as up to a billion servers can be involved in the system. And, it is ever-volatile as new clients and servers join and leave. This leads to congestion and server breakdowns, as well as resource consumption that influences the overall climate impact.
“As internet traffic soars explosively, the problem will continue to grow. Therefore, we need a scalable solution that doesn’t depend on the number of servers involved. Our algorithm provides exactly such a solution,” explains Thorup.
According to the American IT firm Cisco, internet traffic is projected to triple between 2017 and 2022. Next year, online videos will make up 82 percent of all internet traffic.
From 100 steps to 10
The new algorithm ensures that clients are distributed as evenly as possible among servers, by moving them around as little as possible, and by retrieving content as locally as possible.
For example, to ensure that client distribution among servers balances so that no server is more than 10% more burdened than others, the old algorithm could deal with an update by moving a client one hundred times. The new algorithm reduces this to 10 moves, even when there are billions of clients and servers in the system. Mathematically stated: if the balance is to be kept within a factor of 1+1/X, the improvement in the number of moves from X2 to X is generally impossible to improve upon.
As many large IT firms have already implemented Professor Thorup’s original algorithm, he believes that industry will adopt the new one immediately – and that it may already be in use.
Original Article: Danish invention to make computer servers worldwide more climate friendly
More from: University of Copenhagen
The Latest Updates from Bing News & Google News
Go deeper with Bing News on:
Resource consumption of computer servers
- How to Detect Keyloggers in Windows Systems
Spread the loveAs our digital lives become more immersed in technology, the danger of keyloggers and other malicious software increases. Keyloggers, specifically, can record and transmit every ...
- Surfshark vs. ExpressVPN: Which One Is the Winner?
A VPN is fast becoming a must-have accessory for safe secure internet access. Virtual private networks provide a secure and private channel for data exchange between your devices and the internet. In ...
- PostgreSQL vs. MySQL: Which Is the Best?
The World Wide Web’s popularity has grown exponentially since it exploded on the scene in the 1990s, and the needs of its users have grown just as quickly. It is no longer commonplace for the best ...
- Best Antivirus Software In Canada For May 2023
We considered factors that include ease of use, price, features and more when making our ... how compatible it is with your operating system and how much of your computer’s resources it consumes. The ...
- Babuk code used by 9 ransomware gangs to encrypt VMWare ESXi servers
An increasing number of ransomware operations are adopting the leaked Babuk ransomware source code to create Linux encryptors targeting VMware ESXi servers ... increasingly use the Babuk builder ...
Go deeper with Google Headlines on:
Resource consumption of computer servers
[google_news title=”” keyword=”resource consumption of computer servers” num_posts=”5″ blurb_length=”0″ show_thumb=”left”]
Go deeper with Bing News on:
Server overload
- BGMI servers go live on May 29, Update available to pre-load on Google Play Store
BGMI made a comeback on Google Play Store after getting unbanned by the Ministry of Electronics and Information Technology (MeitY). However, the servers of the game went offline as soon as it was made ...
- How to Import Data From SQL Server to Excel Using Power Query Easily
With Excel's Get Data features in Power Query, you can import data from various sources, not just SQL servers. For example, you can extract data from Microsoft Dynamic, Sharepoint, Salesforce, Azure, ...
- After Shaky Twitter Start, DeSantis Turns To Radio
After his Presidential campaign announcement suffered technical difficulties on Twitter, Governor Ron DeSantis took to radio on Wednesday.
- Angular users want better server-side rendering
Angular Developer Survey 2022 marks server-side rendering, testing, debugging and profiling, component authoring format, and initial load performance as key areas for improvement.
- Twitter almost blew its big moment as ‘melting’ servers and decimated staff struggled to keep the lights on for DeSantis announcement
Elon Musk blames overloaded servers for Twitter Spaces crashing while Florida governor Ron DeSantis announces his presidential run on the platform's live audio feature. Britta Pedersen-Pool/Getty ...
Go deeper with Google Headlines on:
Server overload
[google_news title=”” keyword=”server overload” num_posts=”5″ blurb_length=”0″ show_thumb=”left”]