<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Linux Virtualization</title>
    <link>http://linuxvirtualization.com/</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Linux Virtualization</description>
    <item>
      <title>Kernel 2.6.23</title>
      <description>&lt;p&gt;Linux kernel 2.6.23 was released yesterday.  Of note for virtualization is the addition of both Xen and lguest (see &lt;a href="http://lwn.net/Articles/218766/"&gt;an introduction to lguest&lt;/a&gt;) support.&lt;/p&gt;


	&lt;p&gt;Xen support is based on the relatively new paravirt_ops interface, it is limited to 32-bit and guest only (no dom0 support).&lt;/p&gt;


	&lt;p&gt;Improvements have been made on the &lt;span class="caps"&gt;KVM&lt;/span&gt; front as well &amp;#8211; guest &lt;span class="caps"&gt;SMP&lt;/span&gt; support and support for machines without &lt;span class="caps"&gt;PAE&lt;/span&gt;.&lt;/p&gt;


	&lt;p&gt;One non-virtualization feature that caught my eye is that the ext filesystem (ext4 specifically) finally has support for 32,000+ subdirectories &amp;#8211; yes, I&amp;#8217;ve seen braindead apps that need that.  Of course it will be years before &lt;span class="caps"&gt;RHEL&lt;/span&gt; includes ext4 and most other distributions already have filesystems without this limitation.&lt;/p&gt;</description>
      <pubDate>Wed, 10 Oct 2007 09:19:00 EDT</pubDate>
      <guid>http://linuxvirtualization.com/articles/2007/10/10/kernel-2-6-23</guid>
      <link>http://linuxvirtualization.com/articles/2007/10/10/kernel-2-6-23</link>
      <trackback:ping>http://linuxvirtualization.com/articles/trackback/169</trackback:ping>
    </item>
    <item>
      <title>Google Virtual Server Management</title>
      <description>&lt;p&gt;Recently appearing on &lt;a href="http://code.google.com/"&gt;Google Code&lt;/a&gt; is the &lt;a href="http://code.google.com/p/ganeti/"&gt;Ganeti&lt;/a&gt; project.&lt;/p&gt;


	&lt;p&gt;Ganeti &amp;#8220;is a virtual server management software tool built on top of Xen virtual machine monitor and other Open Source software&amp;#8221;.&lt;/p&gt;


	&lt;p&gt;Ganeti supports 1-25 physical nodes, and HA using &lt;span class="caps"&gt;DRBD&lt;/span&gt;.  It is interesting to see something based on &lt;span class="caps"&gt;DRBD&lt;/span&gt;, I had never considered it for production use but perhaps my reservations are unfounded.&lt;/p&gt;</description>
      <pubDate>Mon,  3 Sep 2007 22:37:00 EDT</pubDate>
      <guid>http://linuxvirtualization.com/articles/2007/09/03/google-virtual-server-management</guid>
      <link>http://linuxvirtualization.com/articles/2007/09/03/google-virtual-server-management</link>
      <category>Xen</category>
      <category>Ganeti</category>
      <trackback:ping>http://linuxvirtualization.com/articles/trackback/168</trackback:ping>
    </item>
    <item>
      <title>openMosix project shutting down</title>
      <description>&lt;p&gt;Moshe Bar has  announced that the openMosix project is ending because &amp;#8220;The increasing power and availability of low cost multi-core processors is rapidly making single-system image (SSI) Clustering less of a factor in computing. The direction of computing is clear and key developers are moving into newer virtualization approaches and other projects&amp;#8221;.&lt;/p&gt;


	&lt;p&gt;Moshe is behind the Qumranet startup that is developing Linux kernel virtual machine (KVM).&lt;/p&gt;


	&lt;p&gt;This loss of openMosix strikes me as a shame.  I rather liked the idea of a single system image (extreme &lt;span class="caps"&gt;NUMA&lt;/span&gt;?), especially when combined with virtualization.  Why not have a 64-way &lt;span class="caps"&gt;SMP&lt;/span&gt; box where groups of 4 to 8 CPUs are actually independent machines.  CPUs could be added on the fly and parts of the &amp;#8220;machine&amp;#8221; could even be migrated to new hosts without impacting services.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;m surprised that there isn&amp;#8217;t demand / market for this but I guess there really isn&amp;#8217;t, Virtual Iron used to offer single system image clustering (or should be call it aggregation) prior to their switch to the Xen hypervisor as well.&lt;/p&gt;


	&lt;p&gt;See &lt;a href="http://sourceforge.net/forum/forum.php?forum_id=715406"&gt;announcement&lt;/a&gt; on openMosix mailing list and check out the &lt;a href="http://openmosix.sourceforge.net/"&gt;openMosix website&lt;/a&gt; if you&amp;#8217;re interested in more information.&lt;/p&gt;</description>
      <pubDate>Mon, 16 Jul 2007 14:37:00 EDT</pubDate>
      <guid>http://linuxvirtualization.com/articles/2007/07/16/openmosix-project-shutting-down</guid>
      <link>http://linuxvirtualization.com/articles/2007/07/16/openmosix-project-shutting-down</link>
      <category>Kernel</category>
      <category>openMosix / Mosix</category>
      <trackback:ping>http://linuxvirtualization.com/articles/trackback/167</trackback:ping>
    </item>
    <item>
      <title>RHEL5 Xen tutorial</title>
      <description>&lt;p&gt;Mickael Bailly has created a 5 part tutorial regarding his virtualization setup using &lt;span class="caps"&gt;RHEL5&lt;/span&gt;, Xen and &lt;span class="caps"&gt;GFS&lt;/span&gt;.  It will be an interesting read for anyone who hasn&amp;#8217;t used or studied Red Hat&amp;#8217;s recent Xen release:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://dready.jexiste.fr/dotclear/index.php?2007/06/25/31-open-source-virtualization-day-one"&gt;Open source Virtualization Day One&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://dready.jexiste.fr/dotclear/index.php?2007/06/26/32-open-source-virtualization-day-two"&gt;Open source Virtualization Day Two&lt;/a&gt; &lt;/li&gt;
		&lt;li&gt;&lt;a href="http://dready.jexiste.fr/dotclear/index.php?2007/06/27/33-open-source-virtualization-day-three"&gt;Open source Virtualization Day Three&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://dready.jexiste.fr/dotclear/index.php?2007/06/28/34-open-source-virtualization-day-four"&gt;Open source Virtualization Day Four&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://dready.jexiste.fr/dotclear/index.php?2007/06/29/35-open-source-virtualization-day-five"&gt;Open source Virtualization Day Five&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;Enjoy.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Unfortunately this presentation is offline.  If anyone knows of an alternate location let me know, since I don&amp;#8217;t host it I don&amp;#8217;t control whether it&amp;#8217;s available or not.&lt;/p&gt;</description>
      <pubDate>Sun,  1 Jul 2007 11:31:00 EDT</pubDate>
      <guid>http://linuxvirtualization.com/articles/2007/07/01/rhel5-xen-tutorial</guid>
      <link>http://linuxvirtualization.com/articles/2007/07/01/rhel5-xen-tutorial</link>
      <category>Xen</category>
      <category>Redhat / Fedora</category>
      <trackback:ping>http://linuxvirtualization.com/articles/trackback/166</trackback:ping>
    </item>
    <item>
      <title>3 Leaf Systems introduces virtualization manager</title>
      <description>&lt;p&gt;3 Leaf Systems recently introduced their V-8000 Virtual I/O server.  The product &amp;#8220;replaces each compute node&amp;#8217;s storage and network I/O with a single, high speed, redundant, and fault tolerant fabric, converting each compute node into a diskless and stateless commodity server with centrally managed bandwidth&amp;#8221;.&lt;/p&gt;


	&lt;p&gt;Not a lot of information is publicly available (whitepapers are available on request), here&amp;#8217;s a summary of what I&amp;#8217;ve gathered:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;all network and &lt;span class="caps"&gt;SAN I&lt;/span&gt;/O goes through central virtual I/O server&lt;/li&gt;
		&lt;li&gt;compute nodes and &lt;span class="caps"&gt;VIO&lt;/span&gt; server are interconnected with a 10Gb fabric (infiniband or ethernet)&lt;/li&gt;
		&lt;li&gt;consolidates 4-18 gigE network ports and 0-14 4Gb fibrechannel ports&lt;/li&gt;
		&lt;li&gt;&lt;span class="caps"&gt;VIO&lt;/span&gt; server runs &lt;span class="caps"&gt;RHEL4&lt;/span&gt;, 64-bit&lt;/li&gt;
		&lt;li&gt;compute nodes can run &lt;span class="caps"&gt;RHEL&lt;/span&gt;, SLES or  Windows (limited versions, 32-bit and 64-bit)&lt;/li&gt;
		&lt;li&gt;in addition to the base operating systems (above) compute nodes can further virtualize things by running virtualization software including those based on VMware, Xen, and Microsoft technology&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;It is recommended to run the &lt;span class="caps"&gt;VIO&lt;/span&gt; servers in redundant pairs (no kidding!).&lt;/p&gt;


	&lt;p&gt;Sounds like an interesting solution.  Check out their press releases &lt;a href="http://www.3leafnetworks.com/press-releases.html"&gt;here&lt;/a&gt; and the &lt;a href="http://www.3leafnetworks.com/datasheet/virtual-io-server.pdf"&gt;product datasheet&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Sun,  6 May 2007 15:37:00 EDT</pubDate>
      <guid>http://linuxvirtualization.com/articles/2007/05/06/3-leaf-systems-introduces-virtualization-manager</guid>
      <link>http://linuxvirtualization.com/articles/2007/05/06/3-leaf-systems-introduces-virtualization-manager</link>
      <category>Misc</category>
      <trackback:ping>http://linuxvirtualization.com/articles/trackback/165</trackback:ping>
    </item>
    <item>
      <title>RHEL4 Update 5 with Xen support</title>
      <description>&lt;p&gt;It looks like &lt;span class="caps"&gt;RHEL4 &lt;/span&gt;Update 5 is now out in some form.  I didn&amp;#8217;t see any official announcement yet but last night my internal yum repository got updated with a pile of RPMs which got me curious.&lt;/p&gt;


	&lt;p&gt;Anyway, whether Update 5 is official or not you can now grab an official Xen domU kernel for &lt;span class="caps"&gt;RHEL4&lt;/span&gt; right from Red Hat.&lt;/p&gt;


	&lt;p&gt;Kernel errata package document is &lt;a href="https://rhn.redhat.com/errata/RHBA-2007-0304.html"&gt;RHBA-2007-0304&lt;/a&gt;.  You can grab either 
kernel-xenU-2.6.9-55.EL.i686.rpm or kernel-xenU-2.6.9-55.EL.x86_64.rpm.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Red Hat&amp;#8217;s release notes are &lt;a href="http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/release-notes/beta/RELEASE-NOTES-U5-x86-en.html"&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Wed,  2 May 2007 08:09:00 EDT</pubDate>
      <guid>http://linuxvirtualization.com/articles/2007/05/02/rhel4-update-5-with-xen-support</guid>
      <link>http://linuxvirtualization.com/articles/2007/05/02/rhel4-update-5-with-xen-support</link>
      <category>Xen</category>
      <category>Redhat / Fedora</category>
      <trackback:ping>http://linuxvirtualization.com/articles/trackback/164</trackback:ping>
    </item>
    <item>
      <title>Tucows email service to run on Xen</title>
      <description>&lt;p&gt;&lt;a href="http://services.tucows.com/email.html"&gt;Tucows Email Service&lt;/a&gt; is a large scale hosted email service and there is a new release in the works that is almost ready to be unleashed on the public (well at least the resellers).&lt;/p&gt;


	&lt;p&gt;In a recent blog post Tucows has let it slip that the new architecture is based on Sun &lt;span class="caps"&gt;X4600&lt;/span&gt; servers running Xen virtual machines.&lt;/p&gt;


	&lt;p&gt;See &lt;a href="http://blog.tucows.com/blog/_archives/2007/5/1/2918334.html"&gt;Tucows Email Service: What&amp;#8217;s Under the Hood?&lt;/a&gt; for the details &amp;#8211; it is nice to hear about Xen getting some large production workloads.&lt;/p&gt;</description>
      <pubDate>Wed,  2 May 2007 06:54:00 EDT</pubDate>
      <guid>http://linuxvirtualization.com/articles/2007/05/02/tucows-email-service-to-run-on-xen</guid>
      <link>http://linuxvirtualization.com/articles/2007/05/02/tucows-email-service-to-run-on-xen</link>
      <category>Xen</category>
      <trackback:ping>http://linuxvirtualization.com/articles/trackback/163</trackback:ping>
    </item>
    <item>
      <title>Papers from recent Xen summit</title>
      <description>&lt;p&gt;Papers from the recently held Xen summit are now available online at &lt;a href="http://xen.xensource.com/xensummit/xensummit_spring_2007.html"&gt;http://xen.xensource.com/xensummit/xensummit_spring_2007.html&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;With roughly 30 presentations online it&amp;#8217;s a little tough to summarize, if you&amp;#8217;re interested in Xen check it out.&lt;/p&gt;


	&lt;p&gt;&lt;span class="caps"&gt;FYI&lt;/span&gt;, it appears likely that support for paravirtualized Linux on Xen might finally make it into the next kernel (2.6.22), I won&amp;#8217;t be holding my breath but things are finally sounding promising.&lt;/p&gt;</description>
      <pubDate>Sun, 29 Apr 2007 12:02:00 EDT</pubDate>
      <guid>http://linuxvirtualization.com/articles/2007/04/29/papers-from-recent-xen-summit</guid>
      <link>http://linuxvirtualization.com/articles/2007/04/29/papers-from-recent-xen-summit</link>
      <category>Xen</category>
      <trackback:ping>http://linuxvirtualization.com/articles/trackback/162</trackback:ping>
    </item>
    <item>
      <title>Linux kernel 2.6.21</title>
      <description>&lt;p&gt;Kernel 2.6.21 was released yesterday, a few of the more interesting highlights:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;span class="caps"&gt;VMI&lt;/span&gt; now in default kernel (this is VMware&amp;#8217;s layer on top of paravirt_ops), theoretically a fully paravirtualized Linux kernel on top of VMware might be do-able now&lt;/li&gt;
		&lt;li&gt;updated &lt;span class="caps"&gt;KVM&lt;/span&gt; code which includes some paravirt_ops support and live migration&lt;/li&gt;
		&lt;li&gt;clockevents and dynticks&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;The dynamic clock tick stuff is best covered over at &lt;span class="caps"&gt;LWN &lt;/span&gt;(see &lt;a href="http://lwn.net/Articles/223185/"&gt;Clockevents and dyntick&lt;/a&gt;).  This could have positive impact on power consumption and performance (particularly in virtualized environments).  It will be interesting to see if certain virtual environments can now keep accurate time with a kernel such as this.&lt;/p&gt;</description>
      <pubDate>Thu, 26 Apr 2007 23:51:00 EDT</pubDate>
      <guid>http://linuxvirtualization.com/articles/2007/04/26/linux-kernel-2-6-21</guid>
      <link>http://linuxvirtualization.com/articles/2007/04/26/linux-kernel-2-6-21</link>
      <category>Kernel</category>
      <category>VMware</category>
      <category>KVM</category>
      <category>Paravirtualization</category>
      <trackback:ping>http://linuxvirtualization.com/articles/trackback/161</trackback:ping>
    </item>
    <item>
      <title>Lies, statistics and benchmarks</title>
      <description>&lt;p&gt;VMware published a &lt;a href="http://www.vmware.com/pdf/hypervisor_performance.pdf"&gt;A Performance Comparison of Hypervisors&lt;/a&gt; at the end of January.  Since the paper only discusses Windows I didn&amp;#8217;t bother commenting &amp;#8211; I don&amp;#8217;t give two hoots about Windows.&lt;/p&gt;


	&lt;p&gt;Still the story is becoming amusing enough to warrant some study.  Simon Crosby, Xensource &lt;span class="caps"&gt;CTO&lt;/span&gt;, recently  published his thoughts the study:&lt;/p&gt;


&lt;blockquote&gt;All of XenSource&amp;#8217;s commercial products match or beat &lt;span class="caps"&gt;ESX&lt;/span&gt; performance for Windows in all but a couple of benchmarks. This for a new product, and using the &lt;span class="caps"&gt;HVM&lt;/span&gt; feature set that has never been tuned. For Linux, we absolutely thrash &lt;span class="caps"&gt;ESX&lt;/span&gt;, which should come as no surprise. We&amp;#8217;ll publish all of our results&amp;#8230; just as soon as we get permission from VMware, that is.&lt;/blockquote&gt;

	&lt;p&gt;Simon&amp;#8217;s complete commentary is available in the Xensource blog &lt;a href="http://blogs.xensource.com/simon/?p=12"&gt;here&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;I would really have to agree with Simon, there are various commercial implementations of Xen (even if they aren&amp;#8217;t allowed to be called that) and all will undoubtedly perform better than the older open source codebase that VMware did their comparison against.&lt;/p&gt;


	&lt;p&gt;Since VMware is comparing apples to oranges it reminds me a bit of the benchmarks I did a year ago with SuSE on Xen versus SuSE on &lt;span class="caps"&gt;ESX&lt;/span&gt;.  Let&amp;#8217;s just say embarrassing is not the word, joke might be the word but it sounds rather unprofessional &amp;#8211; paravirtualization does help whether it&amp;#8217;s just a paravirtualized network driver as in VMware&amp;#8217;s windows benchmarks, or if it&amp;#8217;s a completely paravirtualized kernel as in my SuSE on Xen tests.&lt;/p&gt;


	&lt;p&gt;Let&amp;#8217;s hope that this evil policy of banning free and open benchmarking is lifted so that reasonable public discourse can take place without threat of lawsuit.&lt;/p&gt;</description>
      <pubDate>Thu,  8 Mar 2007 18:56:00 EST</pubDate>
      <guid>http://linuxvirtualization.com/articles/2007/03/08/lies-statistics-and-benchmarks</guid>
      <link>http://linuxvirtualization.com/articles/2007/03/08/lies-statistics-and-benchmarks</link>
      <category>Xen</category>
      <category>XenSource</category>
      <category>VMware</category>
      <trackback:ping>http://linuxvirtualization.com/articles/trackback/159</trackback:ping>
    </item>
  </channel>
</rss>
