...
Hypervisor, which is hardware-based virtualization - Xen, VMWare and KVM
Container (software) based virtualization where the host kernel is shared - OpenVZ, Virtuozzo (based on OpenVZ), Solaris Zones.
The following chart outlines the top level pros and cons,
Technology | Pros | Cons |
---|---|---|
Hypervisor |
|
|
Container |
|
|
Java with Container Based Virtualization
At least with Virpus who uses OpenVZ they say Java does not work well. Here is a good article that explains the challenges and offers a possible solution.
...