this is not exactly true. the business model is to maximize the revenue per server, not the number of tenants. this can be done in a number of ways.
this is not exactly true. the business model is to maximize the revenue per server, not the number of tenants. this can be done in a number of ways.
Right now the airline (host) operates one aircraft (server) and can fit X number of seats on it (split due to both consumption but also overhead from the seat's depth (hypervisor overhead)). If containers have lower overhead than hypervisors then it would be akin to an airline buying thinner seats and getting an extra row in.
However it does remain to be seen how much more efficient containers are over hypervisors, and also how secure they are (there are lot's of unanswered questions on the security front).
If it wasn't insane to run a hypervisor within a hypervisor, this platform war would have started years ago, with Heroku taking AWS VMs and splitting them into tiny Heroku VMs.