KVM means Kernel-based Virtual Machine, is a virtualization infrastructure used in the Linux kernel to transform the Linux kernel into a hypervisor. KVM was introduced into the Linux 2.6.20 kernel in February 2007 and was ported to FreeBSD and illumos in a way that could It was ported to FreeBSD and illumos as a kernel module that could be loaded.
KVM runs on x86 platforms with Intel VT or AMD-V capabilities. It has also been ported to S/390, PowerPC, and IA-64 platforms. In Linux kernel version 3.9, support for the ARM architecture was added.
KVM is currently developed by Red Hat and other vendors and has excellent support for CentOS/Fedora/RHEL and other Red Hat distributions.
1, KVM is open source software, the full name is kernel-based virtual machine (kernel-based virtual machine).
2, is the x86 architecture and hardware support virtualization technology (such as intel VT or AMD-V) Linux full virtualization solution.
3, it contains a kernel module kvm.ko (kvm-intel.ko or kvm-AMD.ko) that provides the underlying virtualization for the processor can be loaded.
4. KVM also requires a modified QEMU software (qemu-kvm) that serves as the upper-level control and interface for the virtual machine.
5. KVM can run multiple virtual machines at the same time without changing the linux or windows image, (it means multiple virtual machines using the same image) and configure a personalized hardware environment for each virtual machine (network card, disk, graphics adapter) Also KVM is able to use ksm technology to help host server to save memory.
6. KVM kernels are included in the mainstream Linux kernels, such as 2.6.20 and above.
LightNode provides KVM VPS servers, if you are looking for a KVM VPS server, just come to us.