4 ms·
From a traditional cluster perspective, we've been doing this for years. depending on the goal of your service and cluster, it might be preferable to over subs
by KaiserPro 6y ago
From a traditional cluster perspective, we've been doing this for years.
depending on the goal of your service and cluster, it might be preferable to over subscribe your CPU.
Compared to Memory oversubscription, CPU over sub isn't anywhere near as much of a show stopper, so long as your service degrades well when it can't get the CPU it needs.
Where cost is an issue its very much worth oversubscribing your CPU by 20% to ensure you are rinsing the CPU.
- rbanffy 6y agoAs a mainframer once told me, "There's nothing wrong with having 100% CPU usage. We paid for it, we'd better use it". On an interesting note, in mainframes it's normal to pay for a machine with n CPUs and get a n+m CPU machine delivered and installed. The extra CPUs are inactive until you pay for the upgrade and receive an activation code. In order to reduce downtime, during startup it's possible to have more than your licensed CPUs active to speed up the boot process and to catch up with any missed jobs.