I've had slowdowns in the order of 30% in terms of requests per second on some of my stuff inside Swarm as compared to running processes outside containers (arguably with four or five moving parts and entirely anecdotal, but still enough to give me pause), and I'd really like to understand how to shave this yak.
How does Docker affect energy consumption?
11–20 of 88 posts
Re: How does Docker affect energy consumption?
#12Re: How does Docker affect energy consumption?
#13Why not measure just processor load?
Re: How does Docker affect energy consumption?
#14Why not measure just processor load?
Power consumption is more complex than processor load - you have to think about how P-state (cpufreq) and C-state (cpuidle) selection is affected by the workload and now the scheduler distributes load across cores.
Re: How does Docker affect energy consumption?
#15Re: How does Docker affect energy consumption?
#16Another thing to note is that redis and postgres are i/o heavy and many production environments (esp in aws) will choose not to dockerise i/o heavy stuff.
I wish they had included a statement like that so I didn't have to stick my neck out and give an eyeball estimate, but I suppose this kind of statement is harder to defend and the data they provided was more nuanced.
With that said, power is largely divorced from cost in actual operation except at extreme scale.
This is because purchaseable and billable units of compute are usually not utilised to 100% capacity, both in cloud and bare-metal situations. Another way to say this is, most people essentially prepay more "power budget" than they actually use.
Since a primary use of docker (esp via kube) is workload consolidation, it's hard to know what real impact this has on the world.
Re: How does Docker affect energy consumption?
#17I would be interested in the overhead of systemd. Amazon decided to drop systemd in favor of sysv/upstart init. I guess this is based on energy consumption but could not find any info online.
Re: How does Docker affect energy consumption?
#18I would be interested in the overhead of systemd. Amazon decided to drop systemd in favor of sysv/upstart init. I guess this is based on energy consumption but could not find any info online.
Probably more likely due to the cost of breaking compatibility. It's probably the most popular rolling release distribution out there, and I imagine a large part of that is because they'll do anything they can to avoid breaking compatibility.
https://www.bloomberg.com/news/2014-11-14/5-numbers-that-ill...
Re: How does Docker affect energy consumption?
#19Are docker containers at least more power efficient than virtual machines ?