<?xml version="1.0" encoding="utf-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Some nice ZFS related bits</title>
	<link>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/</link>
	<description>by Mark Mayo</description>
	<pubDate>Tue,  7 Oct 2008 15:10:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>

	<item>
		<title>by: Dez Blanchfield</title>
		<link>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-63082</link>
		<pubDate>Mon, 26 Feb 2007 10:56:38 +0000</pubDate>
		<guid>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-63082</guid>
					<description>The current challenge for those of us working on getting ZFS into mainstream usage is booting a ZFS disk ;-)

Mac OS X introducing ZFS can only be seen as great news in my opinion.

Cheers,

Dez

---
Dez Blanchfield
http://TheStorageForum.COM</description>
		<content:encoded><![CDATA[<p>The current challenge for those of us working on getting ZFS into mainstream usage is booting a ZFS disk <img src='http://www.vmunix.com/mark/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Mac OS X introducing ZFS can only be seen as great news in my opinion.</p>
<p>Cheers,</p>
<p>Dez</p>
<p>&#8212;<br />
Dez Blanchfield<br />
<a href='http://TheStorageForum.COM' rel='nofollow'>http://TheStorageForum.COM</a>
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: mark</title>
		<link>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-49210</link>
		<pubDate>Sat, 30 Dec 2006 00:06:04 +0000</pubDate>
		<guid>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-49210</guid>
					<description>Jason: That would be interesting, yes. I'll see if I can't do a raw MB/sec test next week and post the results. Not promising anything, as I don't have much free time, but I'll try.

I've seen RAIDZ Thumpers effectively become CPU bottlenecked already, but that was with compression turned on. I'd wager that with compression on, RAIDZ overhead (compared to RAID10) is irrelevant. With compression off, it's hard to believe the RAID xor calc would be of much significance compared to the checksum calcs in ZFS, but ya never know, eh?</description>
		<content:encoded><![CDATA[<p>Jason: That would be interesting, yes. I&#8217;ll see if I can&#8217;t do a raw MB/sec test next week and post the results. Not promising anything, as I don&#8217;t have much free time, but I&#8217;ll try.</p>
<p>I&#8217;ve seen RAIDZ Thumpers effectively become CPU bottlenecked already, but that was with compression turned on. I&#8217;d wager that with compression on, RAIDZ overhead (compared to RAID10) is irrelevant. With compression off, it&#8217;s hard to believe the RAID xor calc would be of much significance compared to the checksum calcs in ZFS, but ya never know, eh?
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jason J. W. Williams</title>
		<link>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-49208</link>
		<pubDate>Fri, 29 Dec 2006 23:53:38 +0000</pubDate>
		<guid>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-49208</guid>
					<description>I'm curious how RAID-Z and RAID-Z2 hold up performance-wise on the thumper to a  Thumper RAID-10 instead.</description>
		<content:encoded><![CDATA[<p>I&#8217;m curious how RAID-Z and RAID-Z2 hold up performance-wise on the thumper to a  Thumper RAID-10 instead.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: mark</title>
		<link>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-49172</link>
		<pubDate>Fri, 29 Dec 2006 19:22:44 +0000</pubDate>
		<guid>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-49172</guid>
					<description>rdoetjes: RAID 1+0 is a nice luxury but it's not necessarily the ideal setup. For example, for about the same number of disks, one could do an independant pair of RAID6 arrays attached to different hosts and replicate the data between them. That's better availability than pure RAID10 for not a lot more cash. And there are times when it simply doesn't make sense to spend the extra money when statistically, a good RAID6 implementation can actually offer (arguably) better protection against double disk failures. The logic being that in RAID6, any two disks can fail, whereas with RAID10 it's *possible* you could loose the two disks making up one of the RAID1 pairs. I'd also argue that for the most part, the overhead of the RAID calcs isn't a real problem these days. CPUs and/or controllers are fast and cheap.

There are exceptions, of course, and I too still deploy RAID10 arrays fairly regularly (primarily on low-spindle count arrays), but saying "stand clear of any raid 6,5,4,3 like system" is poor advice. There are very few general assumptions one can safely make in the world of multi-disk data storage, and this certainly isn't one of them. Know your application, know your storage hardware, know your risks tolerances, and then decide what setup best fits the situation.</description>
		<content:encoded><![CDATA[<p>rdoetjes: RAID 1+0 is a nice luxury but it&#8217;s not necessarily the ideal setup. For example, for about the same number of disks, one could do an independant pair of RAID6 arrays attached to different hosts and replicate the data between them. That&#8217;s better availability than pure RAID10 for not a lot more cash. And there are times when it simply doesn&#8217;t make sense to spend the extra money when statistically, a good RAID6 implementation can actually offer (arguably) better protection against double disk failures. The logic being that in RAID6, any two disks can fail, whereas with RAID10 it&#8217;s *possible* you could loose the two disks making up one of the RAID1 pairs. I&#8217;d also argue that for the most part, the overhead of the RAID calcs isn&#8217;t a real problem these days. CPUs and/or controllers are fast and cheap.</p>
<p>There are exceptions, of course, and I too still deploy RAID10 arrays fairly regularly (primarily on low-spindle count arrays), but saying &#8220;stand clear of any raid 6,5,4,3 like system&#8221; is poor advice. There are very few general assumptions one can safely make in the world of multi-disk data storage, and this certainly isn&#8217;t one of them. Know your application, know your storage hardware, know your risks tolerances, and then decide what setup best fits the situation.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: rdoetjes</title>
		<link>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-49159</link>
		<pubDate>Fri, 29 Dec 2006 16:56:36 +0000</pubDate>
		<guid>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-49159</guid>
					<description>I would suggest to stand clear of any raid 6,5,4,3 like systems. The generate such an overhead that will at least in my field (databases and HPC) create bottlenecks.
I can't remember the last time I've setup a RAID5 like system.</description>
		<content:encoded><![CDATA[<p>I would suggest to stand clear of any raid 6,5,4,3 like systems. The generate such an overhead that will at least in my field (databases and HPC) create bottlenecks.<br />
I can&#8217;t remember the last time I&#8217;ve setup a RAID5 like system.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: mark</title>
		<link>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-48851</link>
		<pubDate>Wed, 27 Dec 2006 18:33:15 +0000</pubDate>
		<guid>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-48851</guid>
					<description>JoeV: Yes, exactly.</description>
		<content:encoded><![CDATA[<p>JoeV: Yes, exactly.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: JoeV</title>
		<link>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-48800</link>
		<pubDate>Wed, 27 Dec 2006 13:29:04 +0000</pubDate>
		<guid>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-48800</guid>
					<description>RAIDZ2 can handle double disk failures.</description>
		<content:encoded><![CDATA[<p>RAIDZ2 can handle double disk failures.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: mark</title>
		<link>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-47674</link>
		<pubDate>Thu, 21 Dec 2006 19:31:08 +0000</pubDate>
		<guid>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-47674</guid>
					<description>I consider RAIDZ unusable (note that I qualified it with "on the systems I use") because it doesn't handle double disk failures. With today's drives reaching 750GB, array rebuilds can take a long, long time. I don't want to be exposed to a second disk failure during that window, especially since, in my experiennce, it's not unusual for the heavy I/O of a rebuild operation to "trigger" a second disk failure.</description>
		<content:encoded><![CDATA[<p>I consider RAIDZ unusable (note that I qualified it with &#8220;on the systems I use&#8221;) because it doesn&#8217;t handle double disk failures. With today&#8217;s drives reaching 750GB, array rebuilds can take a long, long time. I don&#8217;t want to be exposed to a second disk failure during that window, especially since, in my experiennce, it&#8217;s not unusual for the heavy I/O of a rebuild operation to &#8220;trigger&#8221; a second disk failure.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: bbr</title>
		<link>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-47596</link>
		<pubDate>Thu, 21 Dec 2006 10:36:51 +0000</pubDate>
		<guid>http://www.vmunix.com/mark/blog/archives/2006/12/18/some-nice-zfs-related-bits/#comment-47596</guid>
					<description>why did you consider RAIDZ unusable?</description>
		<content:encoded><![CDATA[<p>why did you consider RAIDZ unusable?
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
