Multi-tenancy is for density. And density means cost. Higher the density lower would be the price that one has to pay for services and less isolaiton. The best statement about multi-tenancy is this line I from here[1]
"The more resources that are shared, the higher the density. Higher density lowers the provider's costs. At the same time, increased sharing reduces the level of isolation between tenants — the individual systems or services that are being delivered. Isolation is the degree to which one tenant can affect the activity and data of other tenants."
-->"The more resources that are shared, the higher the density. Higher density lowers the provider's costs. At the same time, increased sharing reduces the level of isolation between tenants — the individual systems or services that are being delivered. Isolation is the degree to which one tenant can affect the activity and data of other tenants."
MT AppServer | OSGi MT | Java MT | Docker(Stratos) | VM | |
CPU | |||||
Heap size | |||||
Thread IO | |||||
File RW permissions | |||||
Disk IO | |||||
Bandwidth | Can count but cannot control |
[1] http://www.ibm.com/developerworks/library/j-multitenant-java/