Status: Difference between revisions
From KVM
mNo edit summary |
No edit summary |
||
(8 intermediate revisions by 6 users not shown) | |||
Line 2: | Line 2: | ||
KVM is included in the mainline linux kernel since 2.6.20 and is stable and fast for most workloads. | KVM is included in the mainline linux kernel since 2.6.20 and is stable and fast for most workloads. | ||
The userspace tools are part of mainline QEMU since 1.3. | |||
It is also available as a patch for recent Linux kernel versions and as an external module that can be used with your favorite distro- provided kernel going back up to 2.6.16, therefore including all latest versions for Enterprise Linux Distributions. | It is also available as a patch for recent Linux kernel versions and as an external module that can be used with your favorite distro- provided kernel going back up to 2.6.16, therefore including all latest versions for Enterprise Linux Distributions. | ||
Line 16: | Line 18: | ||
* See the [[Host Support Status]] page for information on host hardware. | * See the [[Host Support Status]] page for information on host hardware. | ||
* Guest swapping | * Guest swapping | ||
* [[Paravirtualized networking]] | |||
* [[Paravirtualized block device]] | |||
* [[How_to_assign_devices_with_VT-d_in_KVM|PCI-Express passthrough]] | |||
===In progress:=== | ===In progress:=== | ||
* [[PowerPC|PowerPC port]] | * [[PowerPC|PowerPC port]] | ||
* IA64 port | * IA64 port | ||
* | * xenner (http://kraxel.fedorapeople.org/xenner), a project to run x86 xen guest (domU) kernels | ||
* [http://systems.cs.columbia.edu/projects/kvm-arm/ ARM port] | |||
* [[VGA_device_assignment|VGA device assignment]] | |||
===Related=== | |||
* [http://twit.tv/show/floss-weekly/229 FLOSS weekly KVM interview by Avi Kivity & Dor Laor] |
Latest revision as of 07:20, 22 April 2013
Status
KVM is included in the mainline linux kernel since 2.6.20 and is stable and fast for most workloads.
The userspace tools are part of mainline QEMU since 1.3.
It is also available as a patch for recent Linux kernel versions and as an external module that can be used with your favorite distro- provided kernel going back up to 2.6.16, therefore including all latest versions for Enterprise Linux Distributions.
Working:
- Intel-based hosts (requires VT capable processors)
- AMD-based hosts (requires SVM capable processors)
- Windows/Linux/Unix guests (32-bit and 64-bit)
- SMP hosts
- SMP guests (as of kvm-61, max 16 cpu supported)
- Live Migration of guests from one host to another (32-bit and 64-bit)
- See the Guest Support Status page for a list of guest operating systems known to work
- See the Host Support Status page for information on host hardware.
- Guest swapping
- Paravirtualized networking
- Paravirtualized block device
- PCI-Express passthrough
In progress:
- PowerPC port
- IA64 port
- xenner (http://kraxel.fedorapeople.org/xenner), a project to run x86 xen guest (domU) kernels
- ARM port
- VGA device assignment