Not to mention it costs $3000 ....<br><br><div class="gmail_quote">On Mon, Nov 8, 2010 at 2:29 PM, Andrew Cathrow <span dir="ltr">&lt;<a href="mailto:acathrow@redhat.com">acathrow@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
<br>
----- Original Message -----<br>
&gt; From: &quot;Dennis Jacobfeuerborn&quot; &lt;<a href="mailto:dennisml@conversis.de">dennisml@conversis.de</a>&gt;<br>
&gt; To: &quot;Andrew Cathrow&quot; &lt;<a href="mailto:acathrow@redhat.com">acathrow@redhat.com</a>&gt;<br>
&gt; Cc: &quot;Bill Davidsen&quot; &lt;<a href="mailto:davidsen@tmr.com">davidsen@tmr.com</a>&gt;, <a href="mailto:xen@lists.fedoraproject.org">xen@lists.fedoraproject.org</a>, <a href="mailto:virt@lists.fedoraproject.org">virt@lists.fedoraproject.org</a>, &quot;M A Young&quot;<br>


&gt; &lt;<a href="mailto:m.a.young@durham.ac.uk">m.a.young@durham.ac.uk</a>&gt;<br>
&gt; Sent: Monday, November 8, 2010 1:59:54 PM<br>
&gt; Subject: Re: [fedora-virt] [Fedora-xen] Dom0 xen support in Fedora 15?<br>
&gt; On 11/08/2010 06:02 PM, Andrew Cathrow wrote:<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ----- Original Message -----<br>
&gt; &gt;&gt; From: &quot;Bill Davidsen&quot;&lt;<a href="mailto:davidsen@tmr.com">davidsen@tmr.com</a>&gt;<br>
&gt; &gt;&gt; To: <a href="mailto:dlaor@redhat.com">dlaor@redhat.com</a><br>
&gt; &gt;&gt; Cc: <a href="mailto:xen@lists.fedoraproject.org">xen@lists.fedoraproject.org</a>, <a href="mailto:virt@lists.fedoraproject.org">virt@lists.fedoraproject.org</a>, &quot;M A<br>
&gt; &gt;&gt; Young&quot;&lt;<a href="mailto:m.a.young@durham.ac.uk">m.a.young@durham.ac.uk</a>&gt;<br>
&gt; &gt;&gt; Sent: Monday, November 8, 2010 11:52:08 AM<br>
&gt; &gt;&gt; Subject: Re: [fedora-virt] [Fedora-xen] Dom0 xen support in Fedora<br>
&gt; &gt;&gt; 15?<br>
&gt; &gt;&gt; Dor Laor wrote:<br>
&gt; &gt;&gt;&gt; On 11/08/2010 04:55 AM, M A Young wrote:<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; I am trying to work out whether it is practical to propose Dom0<br>
&gt; &gt;&gt;&gt;&gt; xen<br>
&gt; &gt;&gt;&gt;&gt; support as a feature for Fedora 15.<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; The kernel situation is that Domain 0 has been accepted upstream<br>
&gt; &gt;&gt;&gt;&gt; for<br>
&gt; &gt;&gt;&gt;&gt; 2.6.37. Assuming a 3 month kernel release cycle, F15 will most<br>
&gt; &gt;&gt;&gt;&gt; likely ship<br>
&gt; &gt;&gt;&gt;&gt; with a 2.6.37.x kernel, with 2.6.38 coming out either after the<br>
&gt; &gt;&gt;&gt;&gt; F15<br>
&gt; &gt;&gt;&gt;&gt; release or just before but too late to be included. If the plan<br>
&gt; &gt;&gt;&gt;&gt; to<br>
&gt; &gt;&gt;&gt;&gt; get key<br>
&gt; &gt;&gt;&gt;&gt; xen drivers into 2.6.38 succeeds, then F15 may be become usable<br>
&gt; &gt;&gt;&gt;&gt; as<br>
&gt; &gt;&gt;&gt;&gt; a<br>
&gt; &gt;&gt;&gt;&gt; Domain 0 system at some point during its lifetime as the kernel<br>
&gt; &gt;&gt;&gt;&gt; package in<br>
&gt; &gt;&gt;&gt;&gt; a Fedora version typically has one major update.<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; If the kernel team accept backported patches then it might just<br>
&gt; &gt;&gt;&gt;&gt; be<br>
&gt; &gt;&gt;&gt;&gt; possible to ship F15 with usable Domain 0 support but the<br>
&gt; &gt;&gt;&gt;&gt; timescale<br>
&gt; &gt;&gt;&gt;&gt; for<br>
&gt; &gt;&gt;&gt;&gt; that would be very tight.<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; The other thing we would need to consider is what needs to be<br>
&gt; &gt;&gt;&gt;&gt; done<br>
&gt; &gt;&gt;&gt;&gt; to make<br>
&gt; &gt;&gt;&gt;&gt; xen friendly enough to be usable by an ordinary user. The page<br>
&gt; &gt;&gt;&gt;&gt; <a href="https://fedoraproject.org/wiki/Features/XenPvopsDom0" target="_blank">https://fedoraproject.org/wiki/Features/XenPvopsDom0</a> contains<br>
&gt; &gt;&gt;&gt;&gt; plans<br>
&gt; &gt;&gt;&gt;&gt; from<br>
&gt; &gt;&gt;&gt;&gt; when dom0 xen support was expected to make a quick return to<br>
&gt; &gt;&gt;&gt;&gt; Fedora, but<br>
&gt; &gt;&gt;&gt;&gt; they are a couple of years old now so probably need updating.<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; I think as a minimum we would need a way to add a dom0 enabled<br>
&gt; &gt;&gt;&gt;&gt; grub<br>
&gt; &gt;&gt;&gt;&gt; entry<br>
&gt; &gt;&gt;&gt;&gt; for a kernel, rather than requiring the user to hand edit the<br>
&gt; &gt;&gt;&gt;&gt; grub<br>
&gt; &gt;&gt;&gt;&gt; file.<br>
&gt; &gt;&gt;&gt;&gt; We should also make sure that xen works with the other Fedora<br>
&gt; &gt;&gt;&gt;&gt; virtualisation tools.<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; What do others think about this? For example is it achievable as<br>
&gt; &gt;&gt;&gt;&gt; a<br>
&gt; &gt;&gt;&gt;&gt; feature, is it too early and better to wait for F16, and what<br>
&gt; &gt;&gt;&gt;&gt; else<br>
&gt; &gt;&gt;&gt;&gt; should<br>
&gt; &gt;&gt;&gt;&gt; we aim to do to make xen usable in Fedora?<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Have you consider kvm? it&#39;s upstream since 2.6.20 and now its more<br>
&gt; &gt;&gt;&gt; ready<br>
&gt; &gt;&gt;&gt; than ever.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; There are some good tutorials which should explain the difference<br>
&gt; &gt;&gt; between xen and kvm, particularly the performance and hardware<br>
&gt; &gt;&gt; requirements of each.<br>
&gt; &gt;<br>
&gt; &gt; re: hardware requirements, KVM&#39;s requirement for VT-X/AMD-V<br>
&gt; &gt; extensions certainly used to be a concern 2-3 years ago but today<br>
&gt; &gt; even laptops come with this support.<br>
&gt; &gt; And regarding performance they days of Xen outperforming KVM have<br>
&gt; &gt; long-since passed.<br>
&gt;<br>
&gt; Citations needed. I&#39;m not saying what you claim isn&#39;t true but without<br>
&gt; data<br>
&gt; this opinion doesn&#39;t carry much weight.<br>
&gt;<br>
<br>
Citations are really needed on both sides of the debate, 2 or 3 year old metrics no longer apply.<br>
Vendors published benchmarks are typically questionable, they focus on their products strengths and their competitors weakness.<br>
The only hope for a fair comparison is a vendor neutral set of benchmarks such as SPECvirt  <a href="http://www.spec.org/virt_sc2010/" target="_blank">http://www.spec.org/virt_sc2010/</a><br>
But obviously this isn&#39;t a simple test to run.<br>
<br>
<br>
&gt; Regards,<br>
&gt; Dennis<br>
<font color="#888888">--<br>
xen mailing list<br>
<a href="mailto:xen@lists.fedoraproject.org">xen@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/xen" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/xen</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Dave Costakos<br>mailto:<a href="mailto:david.costakos@gmail.com">david.costakos@gmail.com</a><br>