3 ms·
Can you cite some examples? Did these companies decide to run containers on vm's or just bare metal? In the latter case, they shouldn't need 3 to 4 times more h
by gshx 11y ago
Can you cite some examples? Did these companies decide to run containers on vm's or just bare metal? In the latter case, they shouldn't need 3 to 4 times more hardware. Your point on capacity planning is well taken. Capacity will always be finite and especially critical to put an upper bound on if doing container based services with multi-tenancy.
- geggam 11y agoBecause docker lacks security and we ran docker in a vm so.... 1 VM to run 1 docker container to run 1 jvm .... probably 10 vms per host.... instead of 20 jvms per host ...and we added consul + Haproxy and a few other pieces we didnt need ( think srv records ) ... which added yet more hardware
- snark42 11y ago> 1 VM to run 1 docker container to run 1 jvm .... probably 10 vms per host.... instead of 20 jvms per host That doesn't make sense, the Linux overhead is not enough to make it that much less dense. You get better HA by running 20 VM's instead of 20 JVM's because machines crash taking out 20 apps instead of 1. I know the physical host can crash taking out 20 hosts, but you have that problem in either scenario.
- geggam 11y agoI have yet to work at a place where making sense was the driving factor for technology choices :)