cpignata / eimpact-icmp

4 stars 0 forks source link

Idle power #15

Closed mwelzl closed 6 months ago

mwelzl commented 8 months ago

In emails, I thought out loud about the possible optimization: not only move traffic away from router A to router B to save power, but also disable router A when it becomes idle.

For some reason, I ended up concluding that we need something like the sum of all ifSpeeds for this... now I don't understand why I thought that, I must have had a confusion and I'm sorry.

What we do need is: idle power. This will tell a user how much is to gain when bringing traffic down to zero and then disabling the system. It will also tell a user how much is to gain by just shifting traffic, because we already have the current power and throughput - together with idle power, one can calculate how much power per bit is added to idle power, and that relationship is generally linear in most systems, so users can interpolate.

I think we need idle power for the whole router and per component. Then we may have everything we need with regards to power?