Comparing KVM and Xen Cloud Computing

Xen is an external hypervisor; it assumes control of the machine and divides resources among guests. On the other hand, KVM is part of Linux and uses the regular Linux scheduler and memory management. This means that KVM is much smaller and simpler to use; it is also provides some features not available in Xen. For example KVM can swap guests to disk in order to free RAM.

However, KVM only runs on processors that support x86 hardware virtual machines (hvm), Intel Virtualization Technology (VT), and AMD SVM (Secure Virtual Machine) instruction sets, known as vt/svm, whereas Xen also allows running modified operating systems on non-hvm x86 processors using a technique called paravirtualization. KVM does not support paravirtualization for CPUs but may support paravirtualization for device drivers to improve I/O performance.

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd Protection Status

Cloud Computing Topics