<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: KVM Performance</title>
	<atom:link href="http://vpivot.com/2009/09/30/kvm-performance/feed/" rel="self" type="application/rss+xml" />
	<link>http://vpivot.com/2009/09/30/kvm-performance/</link>
	<description>Scott Drummonds on Virtualization</description>
	<lastBuildDate>Thu, 26 Aug 2010 18:49:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: KVM -all the way</title>
		<link>http://vpivot.com/2009/09/30/kvm-performance/comment-page-1/#comment-421</link>
		<dc:creator>KVM -all the way</dc:creator>
		<pubDate>Tue, 23 Feb 2010 13:46:12 +0000</pubDate>
		<guid isPermaLink="false">http://vpivot.com/?p=91#comment-421</guid>
		<description>KVM is no doubt the best virtualization solution. Period.

Enough nonsense with these fake VMware propaganda artists.

we run KVM in 32 processor numa-smp machine and vmware is no-where in the picture in terms of performance , flexibility &amp; cost.

Vmware fools get a life --open your insight. Your loser VCP certifuication is no good when it comes to kernal programmers &amp; enthusiasts.</description>
		<content:encoded><![CDATA[<p>KVM is no doubt the best virtualization solution. Period.</p>
<p>Enough nonsense with these fake VMware propaganda artists.</p>
<p>we run KVM in 32 processor numa-smp machine and vmware is no-where in the picture in terms of performance , flexibility &amp; cost.</p>
<p>Vmware fools get a life &#8211;open your insight. Your loser VCP certifuication is no good when it comes to kernal programmers &amp; enthusiasts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://vpivot.com/2009/09/30/kvm-performance/comment-page-1/#comment-420</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Thu, 10 Dec 2009 01:47:57 +0000</pubDate>
		<guid isPermaLink="false">http://vpivot.com/?p=91#comment-420</guid>
		<description>I am glad to see that they published a consolidated workload.  SPECjbb is a likely choice, as it does not do any IO at all.  ESX runs it at near-native speeds on SPECjbb.  But, believe me, showing even this workload is better than nothing!

You say that KVM runs &quot;pretty well&quot; for you.  Have you quantified this?  I would love to hear what you have done.</description>
		<content:encoded><![CDATA[<p>I am glad to see that they published a consolidated workload.  SPECjbb is a likely choice, as it does not do any IO at all.  ESX runs it at near-native speeds on SPECjbb.  But, believe me, showing even this workload is better than nothing!</p>
<p>You say that KVM runs &#8220;pretty well&#8221; for you.  Have you quantified this?  I would love to hear what you have done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trung</title>
		<link>http://vpivot.com/2009/09/30/kvm-performance/comment-page-1/#comment-419</link>
		<dc:creator>Trung</dc:creator>
		<pubDate>Mon, 07 Dec 2009 18:35:01 +0000</pubDate>
		<guid isPermaLink="false">http://vpivot.com/?p=91#comment-419</guid>
		<description>Following a study posted on principledtechnologies, Redhat&#039;s KVM works pretty well for me with 1.5x cpu overcommit and 1.5x memory overcommit (ksm)</description>
		<content:encoded><![CDATA[<p>Following a study posted on principledtechnologies, Redhat&#8217;s KVM works pretty well for me with 1.5x cpu overcommit and 1.5x memory overcommit (ksm)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David A</title>
		<link>http://vpivot.com/2009/09/30/kvm-performance/comment-page-1/#comment-418</link>
		<dc:creator>David A</dc:creator>
		<pubDate>Tue, 06 Oct 2009 15:59:17 +0000</pubDate>
		<guid isPermaLink="false">http://vpivot.com/?p=91#comment-418</guid>
		<description>An advocate for any technology can cite use cases that tout how their solution is better. Since Scott works for VMware it is not surprising that the results are slanted in VMware&#039;s favor. What is disappointing is the lack of details on the test setup, versions, etc for others to reproduce the results.

I am an advocate of the technology in general -- and a user of both ESX and KVM. There are a ton of valid and relevant use cases for both. As for performance, there are a lot of examples where KVM is far superior to ESX. One example is linux guests based on the 2.4 kernel (e.g., RHEL 3) where the guest has 2GB or 4GB of RAM. The performance degradation of ESX on DL380 G5 is staggering (2.4 kernels are very active with page scanning). With KVM&#039;s out-of-sync shadow table implementation that was added in August/September 2008, KVM runs these older guests just fine -- in fact for my specific test the performance loss can be kept under &lt;10%. I have others, but this one is easy for anyone to reproduce. Just install CentOS 3 in a guest with 2 or 4 cpus and 2-4 GB of RAM and then run whatever benchamrk suits your fancy :-)

Of course, one can argue that 2.4 kernels are old (ignore the argument for now of how virtualization allows the continued deployment of older guests), but then so is a DL380 G5. As I recall those came out some time 2006. ESX and its binary translation is certainly optimized for such older setups and given that will outperform hardware based design like KVM in a number of use cases.

How about a comparison on newer hardware -- say a DL380 G6 with 2 quad-core E5540 processors and 24 GB of RAM (3x4GB = 12 GB per processor)? Now you have a more relevant use case involving modern hardware. ESX 4.0 will leverage the EPT in the procesors. Oh, and be sure to publish all the relevant details on the test setup. Test results are meaningless of others cannot reproduce.</description>
		<content:encoded><![CDATA[<p>An advocate for any technology can cite use cases that tout how their solution is better. Since Scott works for VMware it is not surprising that the results are slanted in VMware&#8217;s favor. What is disappointing is the lack of details on the test setup, versions, etc for others to reproduce the results.</p>
<p>I am an advocate of the technology in general &#8212; and a user of both ESX and KVM. There are a ton of valid and relevant use cases for both. As for performance, there are a lot of examples where KVM is far superior to ESX. One example is linux guests based on the 2.4 kernel (e.g., RHEL 3) where the guest has 2GB or 4GB of RAM. The performance degradation of ESX on DL380 G5 is staggering (2.4 kernels are very active with page scanning). With KVM&#8217;s out-of-sync shadow table implementation that was added in August/September 2008, KVM runs these older guests just fine &#8212; in fact for my specific test the performance loss can be kept under &lt;10%. I have others, but this one is easy for anyone to reproduce. Just install CentOS 3 in a guest with 2 or 4 cpus and 2-4 GB of RAM and then run whatever benchamrk suits your fancy <img src='http://vpivot.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Of course, one can argue that 2.4 kernels are old (ignore the argument for now of how virtualization allows the continued deployment of older guests), but then so is a DL380 G5. As I recall those came out some time 2006. ESX and its binary translation is certainly optimized for such older setups and given that will outperform hardware based design like KVM in a number of use cases.</p>
<p>How about a comparison on newer hardware &#8212; say a DL380 G6 with 2 quad-core E5540 processors and 24 GB of RAM (3&#215;4GB = 12 GB per processor)? Now you have a more relevant use case involving modern hardware. ESX 4.0 will leverage the EPT in the procesors. Oh, and be sure to publish all the relevant details on the test setup. Test results are meaningless of others cannot reproduce.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://vpivot.com/2009/09/30/kvm-performance/comment-page-1/#comment-417</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Sat, 03 Oct 2009 01:25:18 +0000</pubDate>
		<guid isPermaLink="false">http://vpivot.com/?p=91#comment-417</guid>
		<description>David&#039;s comment (number three) is fair.  I am going to remove the results and let Red Hat (or any KVM evangelist) speak for their own product with a known benchmark.

Would anyone care to guess when that might happen?</description>
		<content:encoded><![CDATA[<p>David&#8217;s comment (number three) is fair.  I am going to remove the results and let Red Hat (or any KVM evangelist) speak for their own product with a known benchmark.</p>
<p>Would anyone care to guess when that might happen?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://vpivot.com/2009/09/30/kvm-performance/comment-page-1/#comment-416</link>
		<dc:creator>David</dc:creator>
		<pubDate>Thu, 01 Oct 2009 17:00:24 +0000</pubDate>
		<guid isPermaLink="false">http://vpivot.com/?p=91#comment-416</guid>
		<description>Aren&#039;t you demonstrating exactly the behaviour you condemn with vendor benchmarks.
VMware prohibits people publishing competitive benchmarks with the justification that they need to be conducted in a fair manner and audited, which makes sense.

Here you are publishing exactly the kind of FUD sudo-benchmark that you complain to others about.</description>
		<content:encoded><![CDATA[<p>Aren&#8217;t you demonstrating exactly the behaviour you condemn with vendor benchmarks.<br />
VMware prohibits people publishing competitive benchmarks with the justification that they need to be conducted in a fair manner and audited, which makes sense.</p>
<p>Here you are publishing exactly the kind of FUD sudo-benchmark that you complain to others about.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Miker</title>
		<link>http://vpivot.com/2009/09/30/kvm-performance/comment-page-1/#comment-415</link>
		<dc:creator>Miker</dc:creator>
		<pubDate>Thu, 01 Oct 2009 14:34:35 +0000</pubDate>
		<guid isPermaLink="false">http://vpivot.com/?p=91#comment-415</guid>
		<description>Could you post details of the setups?</description>
		<content:encoded><![CDATA[<p>Could you post details of the setups?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Woodstock</title>
		<link>http://vpivot.com/2009/09/30/kvm-performance/comment-page-1/#comment-414</link>
		<dc:creator>Ian Woodstock</dc:creator>
		<pubDate>Thu, 01 Oct 2009 00:49:58 +0000</pubDate>
		<guid isPermaLink="false">http://vpivot.com/?p=91#comment-414</guid>
		<description>Are you going to publish any real details. I just see &quot;KVM&quot;, that&#039;s like saying &quot;Linux&quot;

What distribution, what version, what guests, what tuning, did you install PV drivers in the KVM guests, did you install vmware tools in the VMware guests.
What management tool did you use to configure and set this up - you mention Red Hat in the article but did you actually use their management tool?

There&#039;s so little detail in here it&#039;s obviously a very biased piece.</description>
		<content:encoded><![CDATA[<p>Are you going to publish any real details. I just see &#8220;KVM&#8221;, that&#8217;s like saying &#8220;Linux&#8221;</p>
<p>What distribution, what version, what guests, what tuning, did you install PV drivers in the KVM guests, did you install vmware tools in the VMware guests.<br />
What management tool did you use to configure and set this up &#8211; you mention Red Hat in the article but did you actually use their management tool?</p>
<p>There&#8217;s so little detail in here it&#8217;s obviously a very biased piece.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
