<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/1.5.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: A tale of multiple RAID-6s</title>
	<link>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/</link>
	<description>Storage Solutions for Real World IT Professionals</description>
	<pubDate>Thu, 18 Mar 2010 11:49:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.2</generator>

	<item>
 		<title>Comment on A tale of multiple RAID-6s by: Pq65</title>
		<link>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/#comment-73135</link>
		<pubDate>Sun, 02 Sep 2007 21:26:55 +0000</pubDate>
		<guid>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/#comment-73135</guid>
					<description>Great description of the RAID levels. Yes, Netapp's RAID-DP is based on EVENODD with one substantial difference over other RAID 6 approaches based on EVENODD...RAID-DP incorporates horizontal parity in its diagnonal parity calculations which means that it does fewer XOR operations than those needed by other implementations and that mattes.</description>
		<content:encoded><![CDATA[	<p>Great description of the RAID levels. Yes, Netapp&#8217;s RAID-DP is based on EVENODD with one substantial difference over other RAID 6 approaches based on EVENODD&#8230;RAID-DP incorporates horizontal parity in its diagnonal parity calculations which means that it does fewer XOR operations than those needed by other implementations and that mattes.
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on A tale of multiple RAID-6s by: Tom</title>
		<link>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/#comment-14641</link>
		<pubDate>Mon, 16 Oct 2006 12:33:23 +0000</pubDate>
		<guid>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/#comment-14641</guid>
					<description>Hi, Dave.  Welcome back to the RAID world.

The effective storage on RAID-6 depends on the implementation method and the drive count.  In the &quot;Adaptec RAID-6&quot; method shown above the overhead is exactly two if the drive count is even and therefore the effective storage is n-2.  However if the drive count is odd then the overhead is slightly greater than two.

For this reason most RAID controllers are moving to a more standard Reed-Solomon implementation where the overhead is always two, regardless of drive count.  In fact, R-S is extensible to more than two drive failures with an equal number of overhead disks.

TT</description>
		<content:encoded><![CDATA[	<p>Hi, Dave.  Welcome back to the RAID world.</p>
	<p>The effective storage on RAID-6 depends on the implementation method and the drive count.  In the &#8220;Adaptec RAID-6&#8243; method shown above the overhead is exactly two if the drive count is even and therefore the effective storage is n-2.  However if the drive count is odd then the overhead is slightly greater than two.</p>
	<p>For this reason most RAID controllers are moving to a more standard Reed-Solomon implementation where the overhead is always two, regardless of drive count.  In fact, R-S is extensible to more than two drive failures with an equal number of overhead disks.</p>
	<p>TT
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on A tale of multiple RAID-6s by: Dave Glarborg</title>
		<link>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/#comment-14508</link>
		<pubDate>Fri, 13 Oct 2006 17:30:11 +0000</pubDate>
		<guid>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/#comment-14508</guid>
					<description>Tom,

I am just re-entering the RAID world, after a several year hiatus (used to use it on DEC Alpha systems).  Today is the first time I've read about RAID 6, and I appreciate the clear description.  One thing I'm not clear about is the effective storage for the array.  With striping, effective storage is (n/2), with RAID 5 its usually (n-1) [where n is the number of physical drives].  The descriptions seem to imply that in each case the RAID 6 effective storage is (2/3 * n), as each method seems to use one parity entitiy (row or column) for each 2 data entities.  Is this correct?

Thanks,
Dave.</description>
		<content:encoded><![CDATA[	<p>Tom,</p>
	<p>I am just re-entering the RAID world, after a several year hiatus (used to use it on DEC Alpha systems).  Today is the first time I&#8217;ve read about RAID 6, and I appreciate the clear description.  One thing I&#8217;m not clear about is the effective storage for the array.  With striping, effective storage is (n/2), with RAID 5 its usually (n-1) [where n is the number of physical drives].  The descriptions seem to imply that in each case the RAID 6 effective storage is (2/3 * n), as each method seems to use one parity entitiy (row or column) for each 2 data entities.  Is this correct?</p>
	<p>Thanks,<br />
Dave.
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on A tale of multiple RAID-6s by: Tom</title>
		<link>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/#comment-11775</link>
		<pubDate>Tue, 05 Sep 2006 12:33:40 +0000</pubDate>
		<guid>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/#comment-11775</guid>
					<description>Joe, that's right.  RAID-6 is typically used to correct erasures.  Data errors &quot;should&quot; never occur unless there is a bug in the drive or RAID card- and those don't happen.  ;)</description>
		<content:encoded><![CDATA[	<p>Joe, that&#8217;s right.  RAID-6 is typically used to correct erasures.  Data errors &#8220;should&#8221; never occur unless there is a bug in the drive or RAID card- and those don&#8217;t happen.  <img src='http://storageadvisors.adaptec.com/wp-images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on A tale of multiple RAID-6s by: Joseph Malicki</title>
		<link>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/#comment-11485</link>
		<pubDate>Thu, 31 Aug 2006 18:08:30 +0000</pubDate>
		<guid>http://storageadvisors.adaptec.com/2005/11/07/a-tale-of-multiple-raid-6s/#comment-11485</guid>
					<description>Tom,

Great article!  It's good to see such clear information on how RAID 6 works.

Regarding RS and RAID-6 with n,t,k: In your example, n and k would be 10 and 8, and t is 1.  Reed-Solomon error correction can detect and correct up to t data errors (corrupted bits), but 2t /erasures/, which is when you know which data is missing or incorrect (for errors, such as corrupted bits, you're not necessarily sure which is corrupt).

Since a lost hard drive is an erasure, because you know which drive is not there, up to 2 drives could be corrected.

See http://en.wikipedia.org/wiki/Reed-Solomon_error_correction for more detail on erasures vs. errors.

Joe</description>
		<content:encoded><![CDATA[	<p>Tom,</p>
	<p>Great article!  It&#8217;s good to see such clear information on how RAID 6 works.</p>
	<p>Regarding RS and RAID-6 with n,t,k: In your example, n and k would be 10 and 8, and t is 1.  Reed-Solomon error correction can detect and correct up to t data errors (corrupted bits), but 2t /erasures/, which is when you know which data is missing or incorrect (for errors, such as corrupted bits, you&#8217;re not necessarily sure which is corrupt).</p>
	<p>Since a lost hard drive is an erasure, because you know which drive is not there, up to 2 drives could be corrected.</p>
	<p>See <a href='http://en.wikipedia.org/wiki/Reed-Solomon_error_correction' rel='nofollow'>http://en.wikipedia.org/wiki/Reed-Solomon_error_correction</a> for more detail on erasures vs. errors.</p>
	<p>Joe
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
