Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

WP/Containers vs VMs

749 bytes added, 17:25, 25 March 2011
some more stuff
= Containers versus Virtual Machines =
 
This article gives an overview of containers for those who know what a Virtual Machine (VM) is. VMs are implemented by products such as VMware, Xen, Hyper-V, Virtual Box, Parallels Desktop etc. If you do not have experience with those or similar products, better read [[/What are containers/]] whitepaper.
 
Containers are very similar to VMs in a sense that they also let one to partition one physical computer into multiple small isolated partitions (called VMs or containers).
The difference is in technique used for such partitioning.
 
Some of the major differences between VMs and containers, as well as their consequences, are outlined below.
== Single kernel concept ==
* host system administrator can see all the containers' files
* containers backup/restore is trivial
* there is no I/O overhead (for VMs it can be as high as 1.5x to 3x, especially for small requests)
* mass deployment is easy