en-US/Virtualization.xml

Rüdiger Landmann rlandmann at fedoraproject.org
Thu Mar 18 12:21:21 UTC 2010


 en-US/Virtualization.xml |   96 ++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 95 insertions(+), 1 deletion(-)

New commits:
commit 3ba3125260bb712f369918ed301995a91e833725
Author: Ruediger Landmann <r.landmann at redhat.com>
Date:   Thu Mar 18 22:20:29 2010 +1000

    add Virtualization

diff --git a/en-US/Virtualization.xml b/en-US/Virtualization.xml
index e9be717..24c3df6 100644
--- a/en-US/Virtualization.xml
+++ b/en-US/Virtualization.xml
@@ -8,6 +8,100 @@
   <remark>This beat is located here: <ulink type="http"
   url="https://fedoraproject.org/wiki/Docs/Beats/Virtualization">https://fedoraproject.org/wiki/Docs/Beats/Virtualization</ulink></remark>
   
-</section>
+	<section>
+		<title>Kernel Acceleration for KVM Networking</title>
+		<para>
+			The <literal>VHost Net</literal> feature moves the task of converting virtio descriptors to skbs and back from qemu userspace to the kernel driver. This was shown to reduce latency by a factor of five, and improve bandwidth from 90% native to 95% of native on some systems.
+		</para>
+		<para>
+			This feature is activated by using <option>-netdev</option> options (instead of -net) and adding the <literal>vhost=on</literal> flag.
+		</para>
+		<para>
+			For more information, refer to <ulink url="http://fedoraproject.org/wiki/Features/VHostNet"></ulink>
+		</para>
+	</section>
+	<section>
+		<title>KVM Stable PCI Addresses</title>
+
+		<para>
+			KVM guests in Fedora now have stable PCI addresses, reducing the chance that Windows guests will require reactivation as guest configuration is modified.
+		</para>
+
+		<para>
+			KVM guest virtual machine devices retain their PCI address allocations as other devices are added or removed from the guest configuration.
+		</para>
+
+		<para>
+			For more information, refer to:
+			<itemizedlist>
+			<listitem>
+			<para><ulink url="http://fedoraproject.org/wiki/Features/KVM_Stable_PCI_Addresses"></ulink></para>
+			</listitem>
+			<listitem>
+			<para><ulink url="http://fedoraproject.org/wiki/Features/KVM_Stable_Guest_ABI"></ulink></para>
+			</listitem>
+			</itemizedlist>
+		</para>
+	</section>
+	<section>
+		<title>Virt x2apic</title>
+
+		<para><application>X2apic</application> improves guest performance by reducing the overhead of APIC access, which is used to program timers and for issuing inter-processor interrupts. By exposing <application>x2apic</application> to guests, and by enabling the guest to utilize <application>x2apic</application>, we improve guest performance.</para>
+
+		<para>Fedora 13 supports <application>x2apic</application> in both the host and guest roles.</para>
+
+		<para>
+			For more information, refer to <ulink url="http://fedoraproject.org/wiki/Features/Virtx2apic"></ulink>
+		</para>
+	</section>
+	<section>
+		<title>Virtio-Serial</title>
 
+		<para>The <literal>virtio-console</literal> pci device is now equipped to handle multiple console ports as well as generic ports for guests running on top of qemu and KVM. This facilitates simple communication between guest and host.</para>
 
+		<para>
+			For more information, refer to <ulink url="http://fedoraproject.org/wiki/Features/VirtioSerial"></ulink>
+		</para>
+	</section>
+	<section>
+		<title>Virtualization Technology Preview Repo</title>
+
+		<para>The <citetitle>Virtualization Preview Repository</citetitle> exists for people who would like to test the very latest virtualization-related packages. This repo is intended primarily as an aid to testing and early experimentation. It is not intended for deployment on production systems.</para>
+
+		<para>
+			For more information, refer to <ulink url="http://fedoraproject.org/wiki/Virtualization_Preview_Repository"></ulink>
+		</para>
+	</section>
+	<section>
+		<title>Xen Kernel Support</title>
+
+		<para>The kernel package in Fedora 13 supports booting as a guest domU, but will not function as a dom0 until such support is provided upstream.</para>
+
+		<para>The most recent Fedora release with dom0 support is Fedora&nbsp;8.</para>
+
+		<para>Booting a <application>Xen</application> domU guest within a Fedora&nbsp;13 host requires the KVM-based <application>xenner</application>. <application>Xenner</application> runs the guest kernel and a small <application>Xen</application> emulator together as a KVM guest.</para>
+		
+		<para>
+			For more information, refer to:
+			<itemizedlist>
+			<listitem>
+			<para><ulink url="http://sourceforge.net/projects/kvm"></ulink></para>
+			</listitem>
+			<listitem>
+			<para><ulink url="http://kraxel.fedorapeople.org/xenner/"></ulink></para>
+			</listitem>
+			<listitem>
+			<para><ulink url="http://fedoraproject.org/wiki/Features/XenPvops"></ulink></para>
+			</listitem>
+			<listitem>
+			<para><ulink url="http://fedoraproject.org/wiki/Features/XenPvopsDom0"></ulink></para>
+			</listitem>
+			</itemizedlist>
+		</para>
+
+		<important>
+			<title>Important — Suitable hardware required</title>
+			<para>KVM requires hardware virtualization features in the host system. Systems lacking hardware virtualization do not support <application>Xen</application> guests at this time.</para>
+		</important>
+	</section>
+</section>




More information about the docs-commits mailing list