Results 1 to 5 of 5
Thread: HVM vs KVM
-
04-10-2011, 09:58 AM #1Newbie
- Join Date
- Oct 2009
- Posts
- 23
HVM vs KVM
Just want to know more about the differences between HVM and KVM and the advantages for each of the technology.
Please share your knowledge with us....
-
04-10-2011, 04:29 PM #2Aspiring Evangelist
- Join Date
- Sep 2009
- Posts
- 414
From https://twiki.cern.ch/twiki/bin/view/Virtualization/KVM :
Qemu, and, in effect, KVM and HVM Xen, use a particular kind of OS Image to boot a VM, which includes the kernel and a boot sector, similar to a bootable CD. This is different from a paravirt Xen OS image, which only includes the userspace parts of the OS image and is a raw copy of a volume with a root filesystem.
In KVM, a VM runs on top of a normal Linux kernel as a normal process. For example, using the 'kill' command on a KVM process kills the VM.
There is no logical network between the VMs and the VMM's physical network interface. This can be an advantage or a disadvantage:
There is less isolation between VMs and VMM, which can affect stability and security.
In terms of performance, it is hard to say if one approach is better than the other, but having a virtual network driver between VMs gives a performance penalty, and direct access to hardware is always faster. In both KVM and Xen it should be possible to bypass the driver domain (dom0 in Xen or the KVM VMM) and, with Xen paravirt, this has already been done, allowing VMs to have direct access to hardware. Bypassing the driver domain, however, is harder to implement in full virtualization (Xen HVM and KVM), although this may be solved with newer virtualization hardware extensions (e.g. VT-d).
KVM does not yet support SMP in VMs.
KVM is in the vanilla Linux 2.6.20 kernel and can be patched against older kernels. The source code profile of KVM is less intrusive on the kernel source and should be more easy to backport to older versions of Linux.
KVM relies on the availability of VT or SVM hardware extensions of x86 CPUs, which should be available in most new PC computers.
-
04-10-2011, 08:25 PM #3Junior Guru Wannabe
- Join Date
- Apr 2011
- Location
- Riga, Latvia
- Posts
- 37
KVM is a HVM. HVM means that the virtualization is hardware-assisted (as opposed to fully emulated and paravirtualized)
-
04-12-2011, 03:00 AM #4Disabled
- Join Date
- Sep 2006
- Location
- EU
- Posts
- 713
KVM has more features as compared to HVM. Google for the difference between kvm and hvm you will see the results.
-
04-12-2011, 06:11 AM #5Junior Guru
- Join Date
- Mar 2009
- Posts
- 178
Similar Threads
-
KVM or Xen PV/HVM VPS discount 25%! now start from $6.6 only!
By cpservr in forum VPS Hosting OffersReplies: 2Last Post: 03-06-2011, 05:02 AM -
[Canada] - KVM VPS from $19.55/m (COUPONS) - Free Backup - IPv6 Ready - VNC KVM
By PerfoHost in forum VPS Hosting OffersReplies: 0Last Post: 03-11-2010, 04:41 PM -
Single KVM over IP w/ 8 port KVM For Sale
By daniel-ceo in forum Other Web Hosting Related OffersReplies: 0Last Post: 01-01-2007, 09:38 PM -
NCC/Comand Center KVM & KVM-IP Solution?
By WiredSP in forum Colocation, Data Centers, IP Space and NetworksReplies: 2Last Post: 02-15-2005, 12:09 AM