<?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: VMTN Storage Performance Thread and the EMC Celerra NS-120</title>
	<atom:link href="http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/</link>
	<description></description>
	<lastBuildDate>Fri, 30 Jul 2010 06:01:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: iSCSI or NFS with EMC Celerra ? &#171; GOING VIRTUAL</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1757</link>
		<dc:creator>iSCSI or NFS with EMC Celerra ? &#171; GOING VIRTUAL</dc:creator>
		<pubDate>Wed, 07 Apr 2010 02:22:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1757</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jason</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1520</link>
		<dc:creator>jason</dc:creator>
		<pubDate>Mon, 01 Feb 2010 23:41:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1520</guid>
		<description>Russ, slight improvement.  New clone time of a 270GB VM is 45 minutes from and to NFS.</description>
		<content:encoded><![CDATA[<p>Russ, slight improvement.  New clone time of a 270GB VM is 45 minutes from and to NFS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Russ</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1519</link>
		<dc:creator>Russ</dc:creator>
		<pubDate>Mon, 01 Feb 2010 21:28:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1519</guid>
		<description>Hey Jason,

RE: &quot;Cloning a 270GB VM on NFS takes nearly an hour.&quot;

Has cloning speed improved with these updates?</description>
		<content:encoded><![CDATA[<p>Hey Jason,</p>
<p>RE: &#8220;Cloning a 270GB VM on NFS takes nearly an hour.&#8221;</p>
<p>Has cloning speed improved with these updates?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad Sakac</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1518</link>
		<dc:creator>Chad Sakac</dc:creator>
		<pubDate>Mon, 01 Feb 2010 00:04:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1518</guid>
		<description>Thanks Jason!   NFS performance on Celerra is right inline with iSCSI in general (minor variances depending on IO type and other factors), and both can meet a lot of customer needs.  In turn, with small block IO in the 4-64K range ( which tends to be IOps bound), they perform nearly identically to FC.   FC does pull away with larger IO sizes (&gt;64K) which tend to be bandwidth bound (MBps), unless one switches to 10GbE (which is supported across the EMC midrange portfolio).  This is due to the single TCP session (for data) nature of the NFSv3 client PER NFS mount.

The tweaks are important.  I would HIGHLY recommend anyone using Celerra NFS to look at the steps we sent over to Jason, which Scott Lowe has posted here:

 http://blog.scottlowe.org/2010/01/31/emc-celerra-optimizations-for-vmware-on-nfs/

The Celerra for VMware techbook is also important reading for any EMC Celerra NFS customer using VMware (there are also CLARiiON and Symmetrix with VMware techbooks).  These are all publicly and openly available (and orderable in hardcopy if you so desire).

One that is Celerra specific, and very important is the &quot;uncached&quot; filesystem parameter.   This means that the Datamover doesn&#039;t cache the IO.   Based on the hardware architecture of the Celerra, write/read caching is still done, but it&#039;s done on the block part of the Celerra (underneath the filesystem).   The Celerra filesystem read/write caching is tuned for general purpose NAS (wide variety of files of all different sizes), in the NFS on VMware use case, the pattern is different - dominated by a relatively small number of very large files (VMDKs).   This paramter (which applies only to the particular filesystem, not the Celerra as a whole) has a very significant effect on performance.

A vcenter plugin is coming very shortly that automates all the filesystem creation and management (along with many, many other very cool things) on EMC Celerra NFS.   Come to VMware partner exchange!

:-)</description>
		<content:encoded><![CDATA[<p>Thanks Jason!   NFS performance on Celerra is right inline with iSCSI in general (minor variances depending on IO type and other factors), and both can meet a lot of customer needs.  In turn, with small block IO in the 4-64K range ( which tends to be IOps bound), they perform nearly identically to FC.   FC does pull away with larger IO sizes (&gt;64K) which tend to be bandwidth bound (MBps), unless one switches to 10GbE (which is supported across the EMC midrange portfolio).  This is due to the single TCP session (for data) nature of the NFSv3 client PER NFS mount.</p>
<p>The tweaks are important.  I would HIGHLY recommend anyone using Celerra NFS to look at the steps we sent over to Jason, which Scott Lowe has posted here:</p>
<p> <a href="http://blog.scottlowe.org/2010/01/31/emc-celerra-optimizations-for-vmware-on-nfs/" rel="nofollow">http://blog.scottlowe.org/2010/01/31/emc-celerra-optimizations-for-vmware-on-nfs/</a></p>
<p>The Celerra for VMware techbook is also important reading for any EMC Celerra NFS customer using VMware (there are also CLARiiON and Symmetrix with VMware techbooks).  These are all publicly and openly available (and orderable in hardcopy if you so desire).</p>
<p>One that is Celerra specific, and very important is the &#8220;uncached&#8221; filesystem parameter.   This means that the Datamover doesn&#8217;t cache the IO.   Based on the hardware architecture of the Celerra, write/read caching is still done, but it&#8217;s done on the block part of the Celerra (underneath the filesystem).   The Celerra filesystem read/write caching is tuned for general purpose NAS (wide variety of files of all different sizes), in the NFS on VMware use case, the pattern is different &#8211; dominated by a relatively small number of very large files (VMDKs).   This paramter (which applies only to the particular filesystem, not the Celerra as a whole) has a very significant effect on performance.</p>
<p>A vcenter plugin is coming very shortly that automates all the filesystem creation and management (along with many, many other very cool things) on EMC Celerra NFS.   Come to VMware partner exchange!</p>
<p> <img src='http://www.boche.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jason</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1514</link>
		<dc:creator>jason</dc:creator>
		<pubDate>Sun, 31 Jan 2010 17:27:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1514</guid>
		<description>Yep I plan on it</description>
		<content:encoded><![CDATA[<p>Yep I plan on it</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lars Troen</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1511</link>
		<dc:creator>Lars Troen</dc:creator>
		<pubDate>Sun, 31 Jan 2010 09:23:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1511</guid>
		<description>You should also update the VMTN thread with your new finding. Everyone is not reading this blog yet. :)</description>
		<content:encoded><![CDATA[<p>You should also update the VMTN thread with your new finding. Everyone is not reading this blog yet. <img src='http://www.boche.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jason</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1510</link>
		<dc:creator>jason</dc:creator>
		<pubDate>Sun, 31 Jan 2010 06:02:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1510</guid>
		<description>Performance numbers updated in the blog post.  NFS is a lot closer now to swISCSI after a few tweaks from EMC.</description>
		<content:encoded><![CDATA[<p>Performance numbers updated in the blog post.  NFS is a lot closer now to swISCSI after a few tweaks from EMC.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leif Hvidsten</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1504</link>
		<dc:creator>Leif Hvidsten</dc:creator>
		<pubDate>Fri, 29 Jan 2010 17:06:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1504</guid>
		<description>While I&#039;m not an EMC user and only have experience with NetApp, Jonathan&#039;s post may be onto something. In the excellent multivendor post on NFS by Chad, Vaughn, and others, it is mentioned to:
1. Enable the uncached write mechanism for all file systems (30%+ improvement.)
2. Disable the prefetch read mechanism for file systems consisting of VMs with small random accesses patterns.

http://virtualgeek.typepad.com/virtual_geek/2009/06/a-multivendor-post-to-help-our-mutual-nfs-customers-using-vmware.html

You could also check that your design follows some their general best practices as well as EMC&#039;s docs. Though, I would think when performance testing just 1 VM&#039;s I/O, a load balanced link aggregation setup isn&#039;t going to improve anything since the traffic would be over 1 TCP session to 1 datastore, unless you&#039;re connected to more than 1 datastore and generating I/O concurrently to each. However, your spindle setup would be a huge factor.</description>
		<content:encoded><![CDATA[<p>While I&#8217;m not an EMC user and only have experience with NetApp, Jonathan&#8217;s post may be onto something. In the excellent multivendor post on NFS by Chad, Vaughn, and others, it is mentioned to:<br />
1. Enable the uncached write mechanism for all file systems (30%+ improvement.)<br />
2. Disable the prefetch read mechanism for file systems consisting of VMs with small random accesses patterns.</p>
<p><a href="http://virtualgeek.typepad.com/virtual_geek/2009/06/a-multivendor-post-to-help-our-mutual-nfs-customers-using-vmware.html" rel="nofollow">http://virtualgeek.typepad.com/virtual_geek/2009/06/a-multivendor-post-to-help-our-mutual-nfs-customers-using-vmware.html</a></p>
<p>You could also check that your design follows some their general best practices as well as EMC&#8217;s docs. Though, I would think when performance testing just 1 VM&#8217;s I/O, a load balanced link aggregation setup isn&#8217;t going to improve anything since the traffic would be over 1 TCP session to 1 datastore, unless you&#8217;re connected to more than 1 datastore and generating I/O concurrently to each. However, your spindle setup would be a huge factor.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Russ</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1495</link>
		<dc:creator>Russ</dc:creator>
		<pubDate>Wed, 27 Jan 2010 04:14:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1495</guid>
		<description>P.S. I was referring to NFS on the 1GB limitation, which seems to be the protocol in question. iSCSI performance looks pretty good on your Netgear. I&#039;m curious to see what you find Jason. I wish I had a spare Catalyst laying around for you....</description>
		<content:encoded><![CDATA[<p>P.S. I was referring to NFS on the 1GB limitation, which seems to be the protocol in question. iSCSI performance looks pretty good on your Netgear. I&#8217;m curious to see what you find Jason. I wish I had a spare Catalyst laying around for you&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Russ</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1494</link>
		<dc:creator>Russ</dc:creator>
		<pubDate>Wed, 27 Jan 2010 03:24:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1494</guid>
		<description>@Vaughan - I do use RCU, and I love it. I was speaking more along the lines of svmotion, specifically. Snapshots aren&#039;t really an issue with SMVI, but in the event where someone does take a vmsnap in vsphere, commit can take hours depending upon deltas. 

@Jason - even if you used link aggregation, you&#039;ll never get more than 1GB of throughput from source to destination. Unless you know something I don&#039;t. :) I&#039;m pricing 10gb blades for my 6509 which will make bandwith (much) less of an issue.</description>
		<content:encoded><![CDATA[<p>@Vaughan &#8211; I do use RCU, and I love it. I was speaking more along the lines of svmotion, specifically. Snapshots aren&#8217;t really an issue with SMVI, but in the event where someone does take a vmsnap in vsphere, commit can take hours depending upon deltas. </p>
<p>@Jason &#8211; even if you used link aggregation, you&#8217;ll never get more than 1GB of throughput from source to destination. Unless you know something I don&#8217;t. <img src='http://www.boche.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I&#8217;m pricing 10gb blades for my 6509 which will make bandwith (much) less of an issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jason</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1493</link>
		<dc:creator>jason</dc:creator>
		<pubDate>Wed, 27 Jan 2010 02:40:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1493</guid>
		<description>@Vaughn - first of all, how are you doing?  I hope your message indicates you&#039;ve pulled through.

No problem on the RCU.  Please do share the information.  

I don&#039;t have managed Gb Ethernet switches that will support aggregation so I&#039;m stuck with the 1Gb pipe for now, which I&#039;m fine with.  Will need to note in the tests that performance numbers were performed over a single 1Gb NetGear switch (w/o aggregation).

ps. I got a sweet package tonight.  Might need to airline seats for PEX.</description>
		<content:encoded><![CDATA[<p>@Vaughn &#8211; first of all, how are you doing?  I hope your message indicates you&#8217;ve pulled through.</p>
<p>No problem on the RCU.  Please do share the information.  </p>
<p>I don&#8217;t have managed Gb Ethernet switches that will support aggregation so I&#8217;m stuck with the 1Gb pipe for now, which I&#8217;m fine with.  Will need to note in the tests that performance numbers were performed over a single 1Gb NetGear switch (w/o aggregation).</p>
<p>ps. I got a sweet package tonight.  Might need to airline seats for PEX.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vaughn Stewart</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1492</link>
		<dc:creator>Vaughn Stewart</dc:creator>
		<pubDate>Wed, 27 Jan 2010 02:32:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1492</guid>
		<description>@Russ - You have a FAS3140 and you use VMware clones?  Oh, you need to check out the Rapid Cloning Utility.  Immediate, pre-deduplicated VM clones.

http://blogs.netapp.com/virtualstorageguy/2009/12/preview-rapid-cloning-utility-30-vcenter-plug-in.html

(Jason - sorry for the commercial)

@Jason - The 4Gb FC numbers, suggest you are caching a lage amount of the I/O workload.

With the NFS &amp; iSCSI numbers alos are on a 1GbE pipe I would suggest that the only accurate testing you could demonstrate would be shared datastore scaling across a multinode cluster with a common block size (like 4KB as in NTFS &amp; EXT3).

For high performance IO tests you could aggregate the 1 GbE links with iSCSI (&amp; multi-TCP sessions &amp; RR PSP) and compare those results to FC.</description>
		<content:encoded><![CDATA[<p>@Russ &#8211; You have a FAS3140 and you use VMware clones?  Oh, you need to check out the Rapid Cloning Utility.  Immediate, pre-deduplicated VM clones.</p>
<p><a href="http://blogs.netapp.com/virtualstorageguy/2009/12/preview-rapid-cloning-utility-30-vcenter-plug-in.html" rel="nofollow">http://blogs.netapp.com/virtualstorageguy/2009/12/preview-rapid-cloning-utility-30-vcenter-plug-in.html</a></p>
<p>(Jason &#8211; sorry for the commercial)</p>
<p>@Jason &#8211; The 4Gb FC numbers, suggest you are caching a lage amount of the I/O workload.</p>
<p>With the NFS &amp; iSCSI numbers alos are on a 1GbE pipe I would suggest that the only accurate testing you could demonstrate would be shared datastore scaling across a multinode cluster with a common block size (like 4KB as in NTFS &amp; EXT3).</p>
<p>For high performance IO tests you could aggregate the 1 GbE links with iSCSI (&amp; multi-TCP sessions &amp; RR PSP) and compare those results to FC.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Barley</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1489</link>
		<dc:creator>Jonathan Barley</dc:creator>
		<pubDate>Mon, 25 Jan 2010 10:26:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1489</guid>
		<description>I had similar NFS performance issues with a NS-40 on DART 5.5 a couple of years ago; basically Celerra/NFS had trouble when queue depth greater than about 5. The solution was to use the &quot;uncached&quot; option when mounting the file system e.g. &quot;server_mount server_2 –o uncached Afs_00n /Afs_00n&quot;, but I don&#039;t know whether this is still relevant with DART 5.6.</description>
		<content:encoded><![CDATA[<p>I had similar NFS performance issues with a NS-40 on DART 5.5 a couple of years ago; basically Celerra/NFS had trouble when queue depth greater than about 5. The solution was to use the &#8220;uncached&#8221; option when mounting the file system e.g. &#8220;server_mount server_2 –o uncached Afs_00n /Afs_00n&#8221;, but I don&#8217;t know whether this is still relevant with DART 5.6.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Russ Malenchek</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1487</link>
		<dc:creator>Russ Malenchek</dc:creator>
		<pubDate>Sun, 24 Jan 2010 23:50:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1487</guid>
		<description>Jason,

Great post. I see the same performance re: large block file copies in NFS operations in my environment. Cloning and snapshot deletions take way longer on my 1GB NFS volumes (which happens to be a FAS3140) as opposed to my 4GB FC LUN&#039;s (which happen to be EMC Clariion). In daily operations, NFS performs comparable to FC. I always took this as the nature of NFS v block protocols, and the trade off for ease of management /scalability. Thoughts?</description>
		<content:encoded><![CDATA[<p>Jason,</p>
<p>Great post. I see the same performance re: large block file copies in NFS operations in my environment. Cloning and snapshot deletions take way longer on my 1GB NFS volumes (which happens to be a FAS3140) as opposed to my 4GB FC LUN&#8217;s (which happen to be EMC Clariion). In daily operations, NFS performs comparable to FC. I always took this as the nature of NFS v block protocols, and the trade off for ease of management /scalability. Thoughts?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim O'Donald</title>
		<link>http://www.boche.net/blog/index.php/2010/01/23/vmtn-storage-performance-thread-and-the-emc-celerra-ns-120/comment-page-1/#comment-1486</link>
		<dc:creator>Jim O'Donald</dc:creator>
		<pubDate>Sun, 24 Jan 2010 18:57:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=1942#comment-1486</guid>
		<description>@Jason  I was thinking about this and I was wondering how the cache was configured for the CX-120.  That could affect the performance you are seeing.  the EMC recommendation is 20% read and 80% write.  I would be interested if that affects your results.</description>
		<content:encoded><![CDATA[<p>@Jason  I was thinking about this and I was wondering how the cache was configured for the CX-120.  That could affect the performance you are seeing.  the EMC recommendation is 20% read and 80% write.  I would be interested if that affects your results.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
