Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for
change notification.
The following page has been changed by SamFolkWilliams:
http://fedoraproject.org/wiki/Docs/Beats/Virtualization?action=diff&r...
The comment on the change is:
Updated for KVM - still need to improve last section
------------------------------------------------------------------------------
{{{#!html
<h2>Virtualization</h2>}}}
- Virtualization in Fedora [[GetVal(DocsDict,BeatsVer)]] is based on Xen
[[GetVal(DocsDict,xenVer)]] and is integrated within the Fedora installer. Refer to
[
http://fedoraproject.org/wiki/Tools/Xen] for more information about Xen.
+ Virtualization in Fedora [[GetVal(DocsDict,BeatsVer)]] supports both Xen and KVM
virtualization platforms. The {{{libvirt}}} API and its corresponding tools,
{{{virt-manager}}} and {{{virsh}}}, have been updated to support both KVM and Xen. Users
can choose which virtualization platform to install, and use these tools in the same
manner no matter which backend is chosen.
+
+ Xen in Fedora [[GetVal(DocsDict,BeatsVer)]] is based on version 3.0.4.
+
+ KVM in Fedora [[GetVal(DocsDict,BeatsVer)]] is based on version 19-1.
+
+ For more information on the differences between Xen and KVM, see
http://virt.kernelnewbies.org/TechComparison.
=== Types of Virtualization ===
- Under Fedora using Xen [[GetVal(DocsDict,xenVer)]], both paravirtualization and full
virtualization can be implemented. Full virtualization requires a VT-capable processor.
Paravirtualization does not require special hardware, but does require the guest OS to be
modified. To learn more about how to configure and use Xen, refer to
[
http://fedoraproject.org/wiki/FedoraXenQuickstartFC6].
+ Using Xen, both paravirtualization and full virtualization can be implemented. Full
virtualization requires a VT-capable processor. Paravirtualization does not require
special hardware, but does require the guest OS to be modified.
+
+ Using KVM, both full- and para-virtualization are supported, but a VT-capable processor
is required in both cases.
=== Guest Operating Systems ===
- The Fedora [[GetVal(DocsDict,BeatsVer)]] development team has tested Xen with Fedora
[[GetVal(DocsDict,BeatsVer)]] and Red Hat Enterprise Linux 5 guests. Other guests have not
been tested. With paravirtualization, however, users can expect reasonable success running
any Linux guest OS that was built for Xen [[GetVal(DocsDict,xenVer)]]. With full
virtualization using VT hardware, users can expect reasonable success with a larger
variety of operating systems, including some proprietary operating systems.
+ The Fedora [[GetVal(DocsDict,BeatsVer)]] development team has tested Xen and KVM with
Fedora 6, Fedora 7 and Red Hat Enterprise Linux versions 4.5 and 5.0 guests. Other guests
have not been tested. With full virtualization, users can expect reasonable success with a
large variety of operating systems, including some proprietary operating systems.
- === Changes to the Xen Packages ===
+ === Changes to the Virtualization Packages ===
The following improvements have been made in the Virtualization packages in Fedora
[[GetVal(DocsDict,BeatsVer)]]: