|
|
|
|
|
by seeker89
1582 days ago
|
|
The lightweight-ness argument is enticing, but I'm wondering if the fact that now you have to give these VMs enough RAM to run the app won't mean that you end up with worse flatpacking in terms of RAM than if you used containers? |
|
At the end of the day your application decides how much memory it wants and the sysadmin/SRE/devops person just ensures it has enough so it doesn't crash.
If you are hosting your own workloads and those workloads only need tens of megs of ram than you can pack as much as your hypervisor can handle.
Alfred talks about booting 110,000 vms on one host before memory exhaustion:
https://ieeexplore.ieee.org/document/6753801