<?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/"
	xmlns:series="http://unfoldingneurons.com/"
		>
<channel>
	<title>Comments on: Of Emulated Fibre Channel, Virtualization, And The Right Tool For The Job</title>
	<atom:link href="http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/</link>
	<description>Understanding the accumulation of data</description>
	<lastBuildDate>Sun, 14 Mar 2010 20:31:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
		<item>
		<title>By: Benchmarking and &#8216;real FC&#8217; &#171; Corporate Technologies, Inc</title>
		<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/comment-page-1/#comment-12894</link>
		<dc:creator>Benchmarking and &#8216;real FC&#8217; &#171; Corporate Technologies, Inc</dc:creator>
		<pubDate>Mon, 05 Jan 2009 13:48:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fosketts.net/?p=1226#comment-12894</guid>
		<description>[...] Foskett, a storage consultant, posts what I think is an excellent overview of the issues. He cuts through the marketing spin and asks the right questions. His coverage of the topic is so [...]</description>
		<content:encoded><![CDATA[<p><!-- google_ad_section_start -->[...] Foskett, a storage consultant, posts what I think is an excellent overview of the issues. He cuts through the marketing spin and asks the right questions. His coverage of the topic is so [...]<!-- google_ad_section_end --></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Shea</title>
		<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/comment-page-1/#comment-13121</link>
		<dc:creator>Mike Shea</dc:creator>
		<pubDate>Thu, 25 Dec 2008 06:41:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fosketts.net/?p=1226#comment-13121</guid>
		<description>Nice article Stephen. Disclaimer - I am a NetApp employee and a former employee of EMC.  Been there, done that.&lt;br&gt;&lt;br&gt;Chuck makes an interesting point below - the ability for an admin to choose where on a set of spindles his data will reside is a nice thing to have for the most demanding workloads. But these workloads are comparatively few. In fact, my personal experience with installed DMX and CLARiiON arrays bears out this one bit of real world experience - &lt;br&gt;&lt;br&gt;If you are going to need dedicated IO&#039;s that the outer tracks of a set of spindles will give you, then *most likely* the workload is high enough that the inner tracks will go unused because you cannot afford to throw any other application workload at the spindles. &lt;br&gt;&lt;br&gt;Hence the cost is very high - but sometimes you do run into this need. But as a rule, it is not needed for the vast majority of applications... just a very few.&lt;br&gt;&lt;br&gt;Any other conversation is pure FUD.  Been there.&lt;br&gt;&lt;br&gt;I will probably blog on the Low Art of FUD soon. Why ?? Because the IT community needs to know this - FUD wastes *your* time and energy - not mine. All vendors have a database of some sort full of razor sharp answers to any and all FUD. Especially the kind that Chuck tosses around.  Vendor Olympics is about the customer tiring himself out - not exercising the vendor. &lt;br&gt;&lt;br&gt;We do this for a living folks! &lt;br&gt;&lt;br&gt;Cheers !</description>
		<content:encoded><![CDATA[<p><!-- google_ad_section_start -->Nice article Stephen. Disclaimer &#8211; I am a NetApp employee and a former employee of EMC.  Been there, done that.</p>
<p>Chuck makes an interesting point below &#8211; the ability for an admin to choose where on a set of spindles his data will reside is a nice thing to have for the most demanding workloads. But these workloads are comparatively few. In fact, my personal experience with installed DMX and CLARiiON arrays bears out this one bit of real world experience &#8211; </p>
<p>If you are going to need dedicated IO&#39;s that the outer tracks of a set of spindles will give you, then *most likely* the workload is high enough that the inner tracks will go unused because you cannot afford to throw any other application workload at the spindles. </p>
<p>Hence the cost is very high &#8211; but sometimes you do run into this need. But as a rule, it is not needed for the vast majority of applications&#8230; just a very few.</p>
<p>Any other conversation is pure FUD.  Been there.</p>
<p>I will probably blog on the Low Art of FUD soon. Why ?? Because the IT community needs to know this &#8211; FUD wastes *your* time and energy &#8211; not mine. All vendors have a database of some sort full of razor sharp answers to any and all FUD. Especially the kind that Chuck tosses around.  Vendor Olympics is about the customer tiring himself out &#8211; not exercising the vendor. </p>
<p>We do this for a living folks! </p>
<p>Cheers !<!-- google_ad_section_end --></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Shea</title>
		<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/comment-page-1/#comment-12508</link>
		<dc:creator>Mike Shea</dc:creator>
		<pubDate>Wed, 24 Dec 2008 22:41:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fosketts.net/?p=1226#comment-12508</guid>
		<description>Nice article Stephen. Disclaimer - I am a NetApp employee and a former employee of EMC.  Been there, done that.&lt;br&gt;&lt;br&gt;Chuck makes an interesting point below - the ability for an admin to choose where on a set of spindles his data will reside is a nice thing to have for the most demanding workloads. But these workloads are comparatively few. In fact, my personal experience with installed DMX and CLARiiON arrays bears out this one bit of real world experience - &lt;br&gt;&lt;br&gt;If you are going to need dedicated IO&#039;s that the outer tracks of a set of spindles will give you, then *most likely* the workload is high enough that the inner tracks will go unused because you cannot afford to throw any other application workload at the spindles. &lt;br&gt;&lt;br&gt;Hence the cost is very high - but sometimes you do run into this need. But as a rule, it is not needed for the vast majority of applications... just a very few.&lt;br&gt;&lt;br&gt;Any other conversation is pure FUD.  Been there.&lt;br&gt;&lt;br&gt;I will probably blog on the Low Art of FUD soon. Why ?? Because the IT community needs to know this - FUD wastes *your* time and energy - not mine. All vendors have a database of some sort full of razor sharp answers to any and all FUD. Especially the kind that Chuck tosses around.  Vendor Olympics is about the customer tiring himself out - not exercising the vendor. &lt;br&gt;&lt;br&gt;We do this for a living folks! &lt;br&gt;&lt;br&gt;Cheers !</description>
		<content:encoded><![CDATA[<p><!-- google_ad_section_start -->Nice article Stephen. Disclaimer &#8211; I am a NetApp employee and a former employee of EMC.  Been there, done that.</p>
<p>Chuck makes an interesting point below &#8211; the ability for an admin to choose where on a set of spindles his data will reside is a nice thing to have for the most demanding workloads. But these workloads are comparatively few. In fact, my personal experience with installed DMX and CLARiiON arrays bears out this one bit of real world experience &#8211; </p>
<p>If you are going to need dedicated IO&#39;s that the outer tracks of a set of spindles will give you, then *most likely* the workload is high enough that the inner tracks will go unused because you cannot afford to throw any other application workload at the spindles. </p>
<p>Hence the cost is very high &#8211; but sometimes you do run into this need. But as a rule, it is not needed for the vast majority of applications&#8230; just a very few.</p>
<p>Any other conversation is pure FUD.  Been there.</p>
<p>I will probably blog on the Low Art of FUD soon. Why ?? Because the IT community needs to know this &#8211; FUD wastes *your* time and energy &#8211; not mine. All vendors have a database of some sort full of razor sharp answers to any and all FUD. Especially the kind that Chuck tosses around.  Vendor Olympics is about the customer tiring himself out &#8211; not exercising the vendor. </p>
<p>We do this for a living folks! </p>
<p>Cheers !<!-- google_ad_section_end --></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Storagezilla</title>
		<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/comment-page-1/#comment-12205</link>
		<dc:creator>Storagezilla</dc:creator>
		<pubDate>Sat, 13 Dec 2008 06:03:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fosketts.net/?p=1226#comment-12205</guid>
		<description>SPC brings down the red mist. I had no problem with it until they showed they had a problem with us.&lt;br&gt;&lt;br&gt;I&#039;m Irish. I&#039;ll hate it forever.</description>
		<content:encoded><![CDATA[<p><!-- google_ad_section_start -->SPC brings down the red mist. I had no problem with it until they showed they had a problem with us.</p>
<p>I&#39;m Irish. I&#39;ll hate it forever.<!-- google_ad_section_end --></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 3parfarley</title>
		<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/comment-page-1/#comment-12204</link>
		<dc:creator>3parfarley</dc:creator>
		<pubDate>Sat, 13 Dec 2008 05:40:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fosketts.net/?p=1226#comment-12204</guid>
		<description>Showing a little teeth?    I agree that the SPC should not have published Netapp&#039;s Clariion numbers.  That was an unfortunate stunt.</description>
		<content:encoded><![CDATA[<p><!-- google_ad_section_start -->Showing a little teeth?    I agree that the SPC should not have published Netapp&#39;s Clariion numbers.  That was an unfortunate stunt.<!-- google_ad_section_end --></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Storagezilla</title>
		<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/comment-page-1/#comment-12203</link>
		<dc:creator>Storagezilla</dc:creator>
		<pubDate>Sat, 13 Dec 2008 04:07:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fosketts.net/?p=1226#comment-12203</guid>
		<description>Industry Insiders need to stop whining about it and move on, it is now assured to never change. This year we saw that SPC is a marketing con job from an anti-EMC organisation. They confirmed that when they accepted bullshit numbers about EMC gear from a competitor. &lt;br&gt;&lt;br&gt;Anyone else benchmarked the other guys tin yet? &lt;br&gt;&lt;br&gt;I&#039;ll make sure we never support that piece of shit or that organisation. &lt;br&gt;&lt;br&gt;As for translation layers and so on, not my issue on CX. At it&#039;s base the CX is cache and mathematical lookup. No file systems, not file systems or mutant duck/snake/spider animals. No worrying about where the metadata is or how it&#039;s protected or what happens if that metadata goes away. You give me the address you wrote the data to I&#039;ll perform a calculation then tell you the disk and sector the data is sitting on as well as point to the data integrity bits are right next to it. &lt;br&gt;&lt;br&gt;Elegant, fast and not prone to bugs.</description>
		<content:encoded><![CDATA[<p><!-- google_ad_section_start -->Industry Insiders need to stop whining about it and move on, it is now assured to never change. This year we saw that SPC is a marketing con job from an anti-EMC organisation. They confirmed that when they accepted bullshit numbers about EMC gear from a competitor. </p>
<p>Anyone else benchmarked the other guys tin yet? </p>
<p>I&#39;ll make sure we never support that piece of shit or that organisation. </p>
<p>As for translation layers and so on, not my issue on CX. At it&#39;s base the CX is cache and mathematical lookup. No file systems, not file systems or mutant duck/snake/spider animals. No worrying about where the metadata is or how it&#39;s protected or what happens if that metadata goes away. You give me the address you wrote the data to I&#39;ll perform a calculation then tell you the disk and sector the data is sitting on as well as point to the data integrity bits are right next to it. </p>
<p>Elegant, fast and not prone to bugs.<!-- google_ad_section_end --></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sfoskett</title>
		<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/comment-page-1/#comment-12207</link>
		<dc:creator>sfoskett</dc:creator>
		<pubDate>Sat, 13 Dec 2008 01:25:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fosketts.net/?p=1226#comment-12207</guid>
		<description>I see your point now, Chuck - true, some arrays give lots of manual control over layout (like the EMC CX line) and others are totally automated (for example, EqualLogic). I&#039;m not sure which is truly &quot;better&quot; - it depends on the aims of whoever is managing it, I suppose! This is a great topic for a future post!&lt;br&gt;&lt;br&gt;I certainly agree that this is important at all levels, but the discussion I linked to was totally focused on the specific case of the NX/AX and lower-end NetApp gear, at least to my eyes. If we open up discussion to the whole of enterprise storage, I bet the discussion would be similar, though the differences might indeed be greater.&lt;br&gt;&lt;br&gt;Thanks for reading and posting!</description>
		<content:encoded><![CDATA[<p><!-- google_ad_section_start -->I see your point now, Chuck &#8211; true, some arrays give lots of manual control over layout (like the EMC CX line) and others are totally automated (for example, EqualLogic). I&#39;m not sure which is truly &#8220;better&#8221; &#8211; it depends on the aims of whoever is managing it, I suppose! This is a great topic for a future post!</p>
<p>I certainly agree that this is important at all levels, but the discussion I linked to was totally focused on the specific case of the NX/AX and lower-end NetApp gear, at least to my eyes. If we open up discussion to the whole of enterprise storage, I bet the discussion would be similar, though the differences might indeed be greater.</p>
<p>Thanks for reading and posting!<!-- google_ad_section_end --></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chuck Hollis</title>
		<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/comment-page-1/#comment-12206</link>
		<dc:creator>Chuck Hollis</dc:creator>
		<pubDate>Sat, 13 Dec 2008 01:18:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fosketts.net/?p=1226#comment-12206</guid>
		<description>Hi Steve -- great post, as usual.  There&#039;s a good reason why you&#039;re on my blog rail!&lt;br&gt;&lt;br&gt;If you don&#039;t mind, a few clarifying statements?&lt;br&gt;&lt;br&gt;You are quite correct that most FC and iSCSI arrays compose physical disks and allow users to slice them up into logical chunks.  However, this can be done preserving the physical nature of the drives, if desired -- for example, putting data on outer tracks to get more performance, or laying things out sequentially if needed, or building certain kinds of wide stripes.&lt;br&gt;&lt;br&gt;My issue with NetApp and similar emulated approaches is that you lose this capability.  The array decides how to lay out the data, and not a skilled user.  In some cases, this is not a big deal -- especially when the workloads are not demanding.  But, when workloads are demanding, you&#039;ve taken away an important tool from the storage admin&#039;s bag of tricks.  And this tends to show up in demanding FC environments.&lt;br&gt;&lt;br&gt;Put differently, sometimes it&#039;s OK to have a file system abstraction layer between you and your disks, and sometimes it&#039;s not.  &lt;br&gt;&lt;br&gt;My second comment is that I disagree as to where this might be important.  You state it&#039;s all about overselling low-end kit.  I tend to think it&#039;s about having the right tools for the job at hand.  Part of the problem is that statements like &quot;Exchange ran OK&quot; are meaningless without context, given the incredibly wide range of how people actually use these applications.  I&#039;ve seen people run Exchange inside a virtual machine from a desktop.  It worked great -- for what they were doing!&lt;br&gt;&lt;br&gt;Finally, this argument extends well outside of the low-end, and into healthy-sized configurations of both NetApp&#039;s FAS products, as well as EMC&#039;s Celerra / CX product line, where perhaps the differences would be more noticeable.&lt;br&gt;&lt;br&gt;Thanks again for a thoughtful post!&lt;br&gt;&lt;br&gt;-- Chuck</description>
		<content:encoded><![CDATA[<p><!-- google_ad_section_start -->Hi Steve &#8212; great post, as usual.  There&#39;s a good reason why you&#39;re on my blog rail!</p>
<p>If you don&#39;t mind, a few clarifying statements?</p>
<p>You are quite correct that most FC and iSCSI arrays compose physical disks and allow users to slice them up into logical chunks.  However, this can be done preserving the physical nature of the drives, if desired &#8212; for example, putting data on outer tracks to get more performance, or laying things out sequentially if needed, or building certain kinds of wide stripes.</p>
<p>My issue with NetApp and similar emulated approaches is that you lose this capability.  The array decides how to lay out the data, and not a skilled user.  In some cases, this is not a big deal &#8212; especially when the workloads are not demanding.  But, when workloads are demanding, you&#39;ve taken away an important tool from the storage admin&#39;s bag of tricks.  And this tends to show up in demanding FC environments.</p>
<p>Put differently, sometimes it&#39;s OK to have a file system abstraction layer between you and your disks, and sometimes it&#39;s not.  </p>
<p>My second comment is that I disagree as to where this might be important.  You state it&#39;s all about overselling low-end kit.  I tend to think it&#39;s about having the right tools for the job at hand.  Part of the problem is that statements like &#8220;Exchange ran OK&#8221; are meaningless without context, given the incredibly wide range of how people actually use these applications.  I&#39;ve seen people run Exchange inside a virtual machine from a desktop.  It worked great &#8212; for what they were doing!</p>
<p>Finally, this argument extends well outside of the low-end, and into healthy-sized configurations of both NetApp&#39;s FAS products, as well as EMC&#39;s Celerra / CX product line, where perhaps the differences would be more noticeable.</p>
<p>Thanks again for a thoughtful post!</p>
<p>&#8211; Chuck<!-- google_ad_section_end --></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sfoskett</title>
		<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/comment-page-1/#comment-12202</link>
		<dc:creator>sfoskett</dc:creator>
		<pubDate>Sat, 13 Dec 2008 00:14:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fosketts.net/?p=1226#comment-12202</guid>
		<description>Yes again, Marc! What&#039;s the takeaway message? Regardless of the rightness or wrongness of a certain approach to solve a problem, the proof is in the pudding. Does it work? Does it continue to work as you use it?&lt;br&gt;&lt;br&gt;I&#039;ve seen some really BLAZING performance from EMC&#039;s CX series, for example. And I&#039;ve also seen it suck. It depends on how you configure it and what you are looking for!</description>
		<content:encoded><![CDATA[<p><!-- google_ad_section_start -->Yes again, Marc! What&#39;s the takeaway message? Regardless of the rightness or wrongness of a certain approach to solve a problem, the proof is in the pudding. Does it work? Does it continue to work as you use it?</p>
<p>I&#39;ve seen some really BLAZING performance from EMC&#39;s CX series, for example. And I&#39;ve also seen it suck. It depends on how you configure it and what you are looking for!<!-- google_ad_section_end --></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sfoskett</title>
		<link>http://blog.fosketts.net/2008/12/12/emulated-fibre-channel-virtualization/comment-page-1/#comment-12200</link>
		<dc:creator>sfoskett</dc:creator>
		<pubDate>Sat, 13 Dec 2008 00:11:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fosketts.net/?p=1226#comment-12200</guid>
		<description>I would bet that integrated management would be enough for most people, since that&#039;s what they interact with. I can imagine that, if replicating NFS uses totally different protocols than replicating a block volume, they might care about the underlying technology. But if you can make it &quot;just work&quot;, then why would they care about it unless they were techies arguing over whose is bigger?&lt;br&gt;&lt;br&gt;I tend to be a realist. Whatever works (really works, not just sounds like it will) is always the best solution. And this is the point I was trying to make here: It doesn&#039;t really matter how unified you are or how emulated you are - it only matters if it&#039;s the right tool to get done what you need.</description>
		<content:encoded><![CDATA[<p><!-- google_ad_section_start -->I would bet that integrated management would be enough for most people, since that&#39;s what they interact with. I can imagine that, if replicating NFS uses totally different protocols than replicating a block volume, they might care about the underlying technology. But if you can make it &#8220;just work&#8221;, then why would they care about it unless they were techies arguing over whose is bigger?</p>
<p>I tend to be a realist. Whatever works (really works, not just sounds like it will) is always the best solution. And this is the point I was trying to make here: It doesn&#39;t really matter how unified you are or how emulated you are &#8211; it only matters if it&#39;s the right tool to get done what you need.<!-- google_ad_section_end --></p>
]]></content:encoded>
	</item>
</channel>
</rss>
