<?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: Still bored&#8230;</title>
	<atom:link href="http://blog.50micron.com/2008/05/02/still-bored/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.50micron.com/2008/05/02/still-bored/</link>
	<description>Ranting and raving about storage and technology</description>
	<lastBuildDate>Tue, 13 Jul 2010 21:12:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: storageguy201</title>
		<link>http://blog.50micron.com/2008/05/02/still-bored/comment-page-1/#comment-6256</link>
		<dc:creator>storageguy201</dc:creator>
		<pubDate>Fri, 30 May 2008 01:38:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.sangod.com/?p=213#comment-6256</guid>
		<description>No experience with the smaller boxes but on my cx3-40 (clariion cache turned off and running IOZONE) I saw minimal difference. The LUNs I tested were 16 disk Meta (4 x 4+1 R5) and one 8 disk Meta. I figure a Meta Lun is the same as having a large raid group, only difference being the Metas provide added insurance against multiple drive failures.

With two camps one that says the more the number of spindles the better the overall performance and the other camp that says the parity based RAIDs will suffer from large RAID groups I expected to see a big difference - though the host buffer cache may have something to do with the skewd results.</description>
		<content:encoded><![CDATA[<p>No experience with the smaller boxes but on my cx3-40 (clariion cache turned off and running IOZONE) I saw minimal difference. The LUNs I tested were 16 disk Meta (4 x 4+1 R5) and one 8 disk Meta. I figure a Meta Lun is the same as having a large raid group, only difference being the Metas provide added insurance against multiple drive failures.</p>
<p>With two camps one that says the more the number of spindles the better the overall performance and the other camp that says the parity based RAIDs will suffer from large RAID groups I expected to see a big difference &#8211; though the host buffer cache may have something to do with the skewd results.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SanGod</title>
		<link>http://blog.50micron.com/2008/05/02/still-bored/comment-page-1/#comment-6254</link>
		<dc:creator>SanGod</dc:creator>
		<pubDate>Thu, 29 May 2008 20:16:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.sangod.com/?p=213#comment-6254</guid>
		<description>Yes - but unless you have literally TONS of cache (which is how the Symmetrix gets away with having performance numbers almost identical between R5 and R1) your back-end speed directly affects the speed at which the cache is de-staged to disk.  And when you&#039;re talking about a system like a CX300, which really does have minimal cache onboard, you will see the performance hit.</description>
		<content:encoded><![CDATA[<p>Yes &#8211; but unless you have literally TONS of cache (which is how the Symmetrix gets away with having performance numbers almost identical between R5 and R1) your back-end speed directly affects the speed at which the cache is de-staged to disk.  And when you&#8217;re talking about a system like a CX300, which really does have minimal cache onboard, you will see the performance hit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: storageguy201</title>
		<link>http://blog.50micron.com/2008/05/02/still-bored/comment-page-1/#comment-6248</link>
		<dc:creator>storageguy201</dc:creator>
		<pubDate>Thu, 29 May 2008 17:19:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.sangod.com/?p=213#comment-6248</guid>
		<description>Ah, ok that&#039;s what I thought you guys were referring to. That penalty is there for any type of parity RAID. While this is usually bad in the software based RAIDs as you pointed out with the Clariions, Symms and NetApps most of the writes are happening in the cache, then they&#039;re coalesced and laid down on the disks in even stripes as much as possible.

This is also where NetApp is a bit different and more efficient. Since it owns the filesystem too it handles things a bit better. It keeps a bitmap of the the blocks in it&#039;s memory and unless the filesystem is heavily fragmented it&#039;ll try to lay down full stripes as much as possible.  Even for re-writes it doesn&#039;t modify the existing blocks, it writes a new stripe on the free blocks then adds the old blocks to it&#039;s free-block list. Therefore it&#039;s important to have 10-15% free space on the filesystem for the NetApps. However, as they get full it loses this advantage.</description>
		<content:encoded><![CDATA[<p>Ah, ok that&#8217;s what I thought you guys were referring to. That penalty is there for any type of parity RAID. While this is usually bad in the software based RAIDs as you pointed out with the Clariions, Symms and NetApps most of the writes are happening in the cache, then they&#8217;re coalesced and laid down on the disks in even stripes as much as possible.</p>
<p>This is also where NetApp is a bit different and more efficient. Since it owns the filesystem too it handles things a bit better. It keeps a bitmap of the the blocks in it&#8217;s memory and unless the filesystem is heavily fragmented it&#8217;ll try to lay down full stripes as much as possible.  Even for re-writes it doesn&#8217;t modify the existing blocks, it writes a new stripe on the free blocks then adds the old blocks to it&#8217;s free-block list. Therefore it&#8217;s important to have 10-15% free space on the filesystem for the NetApps. However, as they get full it loses this advantage.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SanGod</title>
		<link>http://blog.50micron.com/2008/05/02/still-bored/comment-page-1/#comment-6242</link>
		<dc:creator>SanGod</dc:creator>
		<pubDate>Thu, 29 May 2008 03:26:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.sangod.com/?p=213#comment-6242</guid>
		<description>Because - and this is true with NetApp as well - when you stripe that wide - 14+1 or 13+2 in a 15 drive chassis, every write has to be proceeded by x-1 reads in order to compute the parity.  Now granted most arrays do this parity calculation in cache long before it hits the disks,  And systems with a real predictive read-ahead, like the Symm, will just pull the calculations from cache instead of having to go back to disk for data that is already there.

15 drive raid groups do offer the benefit of screaming-fast reads....Since the storage array (provided it has the CPU cycles and programming to do it) can, in the case of long, sequential, reads, pre-position more drives to allow the controller to stream data off the disks.  It&#039;s *WONDERFUL* for archival data and other data that is read 80% more often than it is written to.</description>
		<content:encoded><![CDATA[<p>Because &#8211; and this is true with NetApp as well &#8211; when you stripe that wide &#8211; 14+1 or 13+2 in a 15 drive chassis, every write has to be proceeded by x-1 reads in order to compute the parity.  Now granted most arrays do this parity calculation in cache long before it hits the disks,  And systems with a real predictive read-ahead, like the Symm, will just pull the calculations from cache instead of having to go back to disk for data that is already there.</p>
<p>15 drive raid groups do offer the benefit of screaming-fast reads&#8230;.Since the storage array (provided it has the CPU cycles and programming to do it) can, in the case of long, sequential, reads, pre-position more drives to allow the controller to stream data off the disks.  It&#8217;s *WONDERFUL* for archival data and other data that is read 80% more often than it is written to.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: storageguy201</title>
		<link>http://blog.50micron.com/2008/05/02/still-bored/comment-page-1/#comment-6239</link>
		<dc:creator>storageguy201</dc:creator>
		<pubDate>Wed, 28 May 2008 07:00:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.sangod.com/?p=213#comment-6239</guid>
		<description>Interesting post and comments. I come from the NetApp world where 16 drive raid groups are recommended (RAID 6 though). So I&#039;m curious why there would be a performance hit from having a large raid group such as a 15+1 vs. four 4+1 in terms of I/O performance as stated by Andrew above.

I understand about the performance degradation during rebuild as well as the risk of another drive failure during the process.

BTW I now look after a Clariion and a DMX and the clariion seems to be easier to grasp and understand. The DMX is a black box so far outside of the SMC :(</description>
		<content:encoded><![CDATA[<p>Interesting post and comments. I come from the NetApp world where 16 drive raid groups are recommended (RAID 6 though). So I&#8217;m curious why there would be a performance hit from having a large raid group such as a 15+1 vs. four 4+1 in terms of I/O performance as stated by Andrew above.</p>
<p>I understand about the performance degradation during rebuild as well as the risk of another drive failure during the process.</p>
<p>BTW I now look after a Clariion and a DMX and the clariion seems to be easier to grasp and understand. The DMX is a black box so far outside of the SMC <img src='http://blog.50micron.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SanGod</title>
		<link>http://blog.50micron.com/2008/05/02/still-bored/comment-page-1/#comment-6212</link>
		<dc:creator>SanGod</dc:creator>
		<pubDate>Mon, 05 May 2008 00:51:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.sangod.com/?p=213#comment-6212</guid>
		<description>I have enough trouble keeping my 4 Dell 2650&#039;s cool in my little 20x40 office/computer room.  I think throwing a DMX into the mix would be fatal.  (not to mention my wife would divorce me.)  :)

</description>
		<content:encoded><![CDATA[<p>I have enough trouble keeping my 4 Dell 2650&#8242;s cool in my little 20&#215;40 office/computer room.  I think throwing a DMX into the mix would be fatal.  (not to mention my wife would divorce me.)  <img src='http://blog.50micron.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: williamwbishop</title>
		<link>http://blog.50micron.com/2008/05/02/still-bored/comment-page-1/#comment-6211</link>
		<dc:creator>williamwbishop</dc:creator>
		<pubDate>Mon, 05 May 2008 00:08:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.sangod.com/?p=213#comment-6211</guid>
		<description>Oddly enough, I have a DMX that I&#039;m running a rather large VI3 buildout on....It is a nice toy--But stressful. You guys know what I mean I&#039;m sure.</description>
		<content:encoded><![CDATA[<p>Oddly enough, I have a DMX that I&#8217;m running a rather large VI3 buildout on&#8230;.It is a nice toy&#8211;But stressful. You guys know what I mean I&#8217;m sure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kaneda</title>
		<link>http://blog.50micron.com/2008/05/02/still-bored/comment-page-1/#comment-6210</link>
		<dc:creator>kaneda</dc:creator>
		<pubDate>Sun, 04 May 2008 21:54:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.sangod.com/?p=213#comment-6210</guid>
		<description>Don&#039;t we all wish someone would give us nice shiny toys to play with :)

Myself, I&#039;d like both a DMX and a VI3 setup to go with it...</description>
		<content:encoded><![CDATA[<p>Don&#8217;t we all wish someone would give us nice shiny toys to play with <img src='http://blog.50micron.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Myself, I&#8217;d like both a DMX and a VI3 setup to go with it&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SanGod</title>
		<link>http://blog.50micron.com/2008/05/02/still-bored/comment-page-1/#comment-6209</link>
		<dc:creator>SanGod</dc:creator>
		<pubDate>Sun, 04 May 2008 02:16:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.sangod.com/?p=213#comment-6209</guid>
		<description>Oh - and the last thing going back to the internal disks on the Clariion would do---it would make RaidGroup0=RaidGroup1 in size...

The most annoying thing is to go about creating a MetaLun and find you&#039;re short on space in RG0 due to the vault drives.</description>
		<content:encoded><![CDATA[<p>Oh &#8211; and the last thing going back to the internal disks on the Clariion would do&#8212;it would make RaidGroup0=RaidGroup1 in size&#8230;</p>
<p>The most annoying thing is to go about creating a MetaLun and find you&#8217;re short on space in RG0 due to the vault drives.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SanGod</title>
		<link>http://blog.50micron.com/2008/05/02/still-bored/comment-page-1/#comment-6208</link>
		<dc:creator>SanGod</dc:creator>
		<pubDate>Sun, 04 May 2008 02:15:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.sangod.com/?p=213#comment-6208</guid>
		<description>Actually it&#039;s funny you mention the SSD disk on a Clariion.   They used to use a 2.5&quot; laptop drive on the Clariion SP.  (I believe the 4700 and previous) and that&#039;s where all of the clariion code was stored.  The FC5300 was the first one to use the &quot;Vault&quot; drive (although it was only the first drive in the array at the time) but I think that was only because the raid controller on the 5300 was a low-profile card that fit into the slot usually occupied by an LCC card.

The problem with over-engineering the Clariion, is that the busses aren&#039;t the bottlenecks on a Clariion.  When it comes down to it all communications are serial because there is still only one internal processor (regardless of the number of cores that processor might have) and bus.  That means that all IO, by design, is serial.

Now I won&#039;t even get into the fact that it&#039;s running Windows Embedded.....</description>
		<content:encoded><![CDATA[<p>Actually it&#8217;s funny you mention the SSD disk on a Clariion.   They used to use a 2.5&#8243; laptop drive on the Clariion SP.  (I believe the 4700 and previous) and that&#8217;s where all of the clariion code was stored.  The FC5300 was the first one to use the &#8220;Vault&#8221; drive (although it was only the first drive in the array at the time) but I think that was only because the raid controller on the 5300 was a low-profile card that fit into the slot usually occupied by an LCC card.</p>
<p>The problem with over-engineering the Clariion, is that the busses aren&#8217;t the bottlenecks on a Clariion.  When it comes down to it all communications are serial because there is still only one internal processor (regardless of the number of cores that processor might have) and bus.  That means that all IO, by design, is serial.</p>
<p>Now I won&#8217;t even get into the fact that it&#8217;s running Windows Embedded&#8230;..</p>
]]></content:encoded>
	</item>
</channel>
</rss>
