Setting up KVM for full virtualization on CentOS 7
KVM can only support hardware-assisted full virtualization. And there is still work going on in supporting paravirtualization. KVM is a kernel module that only works with the default Linux kernel (we should not install it on the Xen one). KVM creates virtual machines using a personalized version of Qemu for KVM called Qemu-kvm.
KVM has many useful features and advantages supported by its hypervisor:
Thin provisioning: This is the capacity to allocate flexible storage and manage the available space for the virtual machines
Overcommitting: This is the capacity to allocate more CPU and memory power more that the available resource on the physical machine
Automatic NUMA balancing: This is an improvement to the application running on the NUMA hardware
Disk I/O throttling: This is the capacity to manage limits of the physical system disk input and output requests sent by the virtual machines
Virtual CPU...