<?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: Impact of host local VM swap on HA and DRS</title>
	<atom:link href="http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/feed/" rel="self" type="application/rss+xml" />
	<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 07:27:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: 虚拟化百科 &#124; Virtualization Pedia &#187; VMware内存分配初探</title>
		<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/comment-page-1/#comment-430</link>
		<dc:creator>虚拟化百科 &#124; Virtualization Pedia &#187; VMware内存分配初探</dc:creator>
		<pubDate>Fri, 02 Apr 2010 18:47:18 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=687#comment-430</guid>
		<description>[...] 关于host-local swap的更多精妙解释，强烈推荐您读以下Frank的这篇文章：http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/ [...]</description>
		<content:encoded><![CDATA[<p>[...] 关于host-local swap的更多精妙解释，强烈推荐您读以下Frank的这篇文章：http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/ [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: VMware VMware内存分配初探 &#124; Release Yourself</title>
		<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/comment-page-1/#comment-410</link>
		<dc:creator>VMware VMware内存分配初探 &#124; Release Yourself</dc:creator>
		<pubDate>Tue, 30 Mar 2010 01:22:29 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=687#comment-410</guid>
		<description>[...] p31  关于host-local swap的更多精妙解释，强烈推荐您读以下Frank的这篇文章：http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/   【Memory [...]</description>
		<content:encoded><![CDATA[<p>[...] p31  关于host-local swap的更多精妙解释，强烈推荐您读以下Frank的这篇文章：http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/   【Memory [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Re: Memory Compression &#124; blindpete.com</title>
		<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/comment-page-1/#comment-312</link>
		<dc:creator>Re: Memory Compression &#124; blindpete.com</dc:creator>
		<pubDate>Thu, 04 Mar 2010 13:10:01 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=687#comment-312</guid>
		<description>[...] most definitely improve the speed when swapping occurs. However as Frank already described in his article there is an associated [...]</description>
		<content:encoded><![CDATA[<p>[...] most definitely improve the speed when swapping occurs. However as Frank already described in his article there is an associated [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shannon</title>
		<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/comment-page-1/#comment-287</link>
		<dc:creator>Shannon</dc:creator>
		<pubDate>Mon, 22 Feb 2010 19:10:11 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=687#comment-287</guid>
		<description>We&#039;ve been running VMWare since 2.5 and I didn&#039;t like when VMWare forced us to use SAN storage in 3.0 (since changed I realize).  In my environment SAN storage is expensive and if you look about the amount that would be taken if all my swaps were moved to it would be in the TBs.  All my ESX servers have a pair of 146 GB drives mirrored (with a few with 300s).  As of our current servers (soon to change) the most RAM I have is 128 GB.  If you subtract the ESX layer that leaves enough space on that local drive for a VMFS partition to hold a lot of swap space.  I load our ESX servers as to be able to take an entire site down and still run all of production with very little to no over commit on RAM.  I haven&#039;t, as of yet, seen a reason to move all that useless space to the SAN, mirrored or not.

Now, as we start to eval going to ESXi and thus the removal of need for local storage things change, but at least in our environment to date I can&#039;t justify spending the extra $$ on SAN storage.

As has been said, it goes back to knowing your environment, your needs and ramifications of your design decisions.  Like most everything in this world one size does not fit all.</description>
		<content:encoded><![CDATA[<p>We&#8217;ve been running VMWare since 2.5 and I didn&#8217;t like when VMWare forced us to use SAN storage in 3.0 (since changed I realize).  In my environment SAN storage is expensive and if you look about the amount that would be taken if all my swaps were moved to it would be in the TBs.  All my ESX servers have a pair of 146 GB drives mirrored (with a few with 300s).  As of our current servers (soon to change) the most RAM I have is 128 GB.  If you subtract the ESX layer that leaves enough space on that local drive for a VMFS partition to hold a lot of swap space.  I load our ESX servers as to be able to take an entire site down and still run all of production with very little to no over commit on RAM.  I haven&#8217;t, as of yet, seen a reason to move all that useless space to the SAN, mirrored or not.</p>
<p>Now, as we start to eval going to ESXi and thus the removal of need for local storage things change, but at least in our environment to date I can&#8217;t justify spending the extra $$ on SAN storage.</p>
<p>As has been said, it goes back to knowing your environment, your needs and ramifications of your design decisions.  Like most everything in this world one size does not fit all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MarkVerhagen</title>
		<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/comment-page-1/#comment-283</link>
		<dc:creator>MarkVerhagen</dc:creator>
		<pubDate>Sun, 21 Feb 2010 16:47:15 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=687#comment-283</guid>
		<description>Excellent info and banter, thanks Frank!</description>
		<content:encoded><![CDATA[<p>Excellent info and banter, thanks Frank!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Top 5 Planet V12n blog posts week 07 &#124; VMvisor</title>
		<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/comment-page-1/#comment-282</link>
		<dc:creator>Top 5 Planet V12n blog posts week 07 &#124; VMvisor</dc:creator>
		<pubDate>Sun, 21 Feb 2010 11:02:49 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=687#comment-282</guid>
		<description>[...] Denneman &#8211; Impact of host local VM swap on HA and DRSThis rule also applies when migrating a VM configured with a host-local VM swap file as the swap [...]</description>
		<content:encoded><![CDATA[<p>[...] Denneman &#8211; Impact of host local VM swap on HA and DRSThis rule also applies when migrating a VM configured with a host-local VM swap file as the swap [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Forbes</title>
		<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/comment-page-1/#comment-281</link>
		<dc:creator>Ian Forbes</dc:creator>
		<pubDate>Sun, 21 Feb 2010 01:49:09 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=687#comment-281</guid>
		<description>What I do with swap is to create thin provisioned NFS volumes that are the size of my aggregate (Netapp). This way I get the benefit of fast shared storage for swap and the storgae array only stores what swap actually needs. By oversubscribing to the size of the aggregate I get the protection that I&#039;ll always have enough capacity available for swap. Of course I need to monitor the available space in my aggregate, but that&#039;s not a problem.

So, thin provision swap on non-replicated, non snapshotted volumes is what I like to do.</description>
		<content:encoded><![CDATA[<p>What I do with swap is to create thin provisioned NFS volumes that are the size of my aggregate (Netapp). This way I get the benefit of fast shared storage for swap and the storgae array only stores what swap actually needs. By oversubscribing to the size of the aggregate I get the protection that I&#8217;ll always have enough capacity available for swap. Of course I need to monitor the available space in my aggregate, but that&#8217;s not a problem.</p>
<p>So, thin provision swap on non-replicated, non snapshotted volumes is what I like to do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marchelle Robicheaux</title>
		<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/comment-page-1/#comment-279</link>
		<dc:creator>Marchelle Robicheaux</dc:creator>
		<pubDate>Fri, 19 Feb 2010 20:31:46 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=687#comment-279</guid>
		<description>That was a awesome post! I  agree with your post. Great job again, and I hope you have a great day!</description>
		<content:encoded><![CDATA[<p>That was a awesome post! I  agree with your post. Great job again, and I hope you have a great day!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Fidel</title>
		<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/comment-page-1/#comment-276</link>
		<dc:creator>Andrew Fidel</dc:creator>
		<pubDate>Thu, 18 Feb 2010 22:37:38 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=687#comment-276</guid>
		<description>Richard, why waste often valuable WAN bandwidth replicating state that won&#039;t be used at the other site? Sure you need to have a target for the swap at the other side, but it doesn&#039;t need to be replicated from the first site.</description>
		<content:encoded><![CDATA[<p>Richard, why waste often valuable WAN bandwidth replicating state that won&#8217;t be used at the other site? Sure you need to have a target for the swap at the other side, but it doesn&#8217;t need to be replicated from the first site.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Barth</title>
		<link>http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/comment-page-1/#comment-275</link>
		<dc:creator>Jeremy Barth</dc:creator>
		<pubDate>Thu, 18 Feb 2010 18:14:24 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=687#comment-275</guid>
		<description>Windows pagefile:  Bouke, Windows has an option to clear the pagefile at shutdown, but it&#039;s disabled by default (I&#039;m not aware of any setting that clears the pagefile at bootup).  So this probably isn&#039;t a concern in practice.

Replication traffic:  there seems to be a soft consensus here that a VM startup reserves disk blocks but no block-level replication is triggered until there&#039;s an actual write -- which may well never occur since memory ballooning always precedes use of the VSWP file.  It&#039;s essential to verify this on your particular array, though.

Array storage:  yeah, it does seem awfully expensive to &quot;waste&quot; Tier 1 storage on mere swap files.  The idea Jason mentioned of using non-replicated NAS/NFS storage has a certain appeal but if the storage is too much cheaper, it may not be as well engineered (for example, against single-points-of-failure) as the Tier 1 stuff.  Though presumably the NFS shops Frank is referring to have already done their homework.

Host-local may have slight performance benefits vs. SAN, but one could argue that if the host is so loaded that you&#039;re in swapping territory, the location of your VSWP files is probably the least of your worries.

There&#039;s no perfect solution, just tradeoffs, but personally I like the idea of using non-replicated, but well-engineered, NFS/NAS for swap files -- you get the benefits of central storage (no performance hit when doing VMotion) at the cost of having to install a NAS in each site (production, D/R).  That is, use Tier 1 (snapshots, replication) storage for VMs and Tier 2 (fast and no single-points-of-failure, but no snapshots or replication) for swap.</description>
		<content:encoded><![CDATA[<p>Windows pagefile:  Bouke, Windows has an option to clear the pagefile at shutdown, but it&#8217;s disabled by default (I&#8217;m not aware of any setting that clears the pagefile at bootup).  So this probably isn&#8217;t a concern in practice.</p>
<p>Replication traffic:  there seems to be a soft consensus here that a VM startup reserves disk blocks but no block-level replication is triggered until there&#8217;s an actual write &#8212; which may well never occur since memory ballooning always precedes use of the VSWP file.  It&#8217;s essential to verify this on your particular array, though.</p>
<p>Array storage:  yeah, it does seem awfully expensive to &#8220;waste&#8221; Tier 1 storage on mere swap files.  The idea Jason mentioned of using non-replicated NAS/NFS storage has a certain appeal but if the storage is too much cheaper, it may not be as well engineered (for example, against single-points-of-failure) as the Tier 1 stuff.  Though presumably the NFS shops Frank is referring to have already done their homework.</p>
<p>Host-local may have slight performance benefits vs. SAN, but one could argue that if the host is so loaded that you&#8217;re in swapping territory, the location of your VSWP files is probably the least of your worries.</p>
<p>There&#8217;s no perfect solution, just tradeoffs, but personally I like the idea of using non-replicated, but well-engineered, NFS/NAS for swap files &#8212; you get the benefits of central storage (no performance hit when doing VMotion) at the cost of having to install a NAS in each site (production, D/R).  That is, use Tier 1 (snapshots, replication) storage for VMs and Tier 2 (fast and no single-points-of-failure, but no snapshots or replication) for swap.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/


Served from: frankdenneman.nl @ 2012-02-07 21:32:13 -->
