Different virtualization approaches (emulation, hypervisor-based, operating system-level) and their pros and cons are outlined. Details of the OS-level virtualization approach are given, using OpenVZ ...
It is a widely held misconception that in order to fully make use of the performance available with multicore processors, virtualization in the form of a hypervisor must be used, along with a ...