<?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: Some harsh realities</title>
	<atom:link href="http://strugglers.net/~andy/blog/2009/06/21/some-harsh-realities/feed/" rel="self" type="application/rss+xml" />
	<link>http://strugglers.net/~andy/blog/2009/06/21/some-harsh-realities/</link>
	<description>I'll get there one day.</description>
	<lastBuildDate>Sun, 28 Feb 2010 16:14:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Tony Whitmore</title>
		<link>http://strugglers.net/~andy/blog/2009/06/21/some-harsh-realities/comment-page-1/#comment-117976</link>
		<dc:creator>Tony Whitmore</dc:creator>
		<pubDate>Mon, 22 Jun 2009 12:06:30 +0000</pubDate>
		<guid isPermaLink="false">http://strugglers.net/~andy/blog/?p=335#comment-117976</guid>
		<description>An interesting post, thanks Andy. I&#039;ve often wondered (but never got down to sitting down and working out) why the storage costs on Bitfolk feel out of line with the excellent pricing of the rest of the service. Certainly when I was looking at replacing a previous dedicated &quot;server&quot; with a bitfolk box I worked out what it would cost to host the ~80GB of digital photos I have in various galleries and it was a bit rich for my taste.

My solution was to host all the big-disk, low-risk stuff on a Dreamhost account, which can perform relatively sluggishly and occasionally drop off the &#039;net with no dire consequences and the more important stuff on the bitfolk box.</description>
		<content:encoded><![CDATA[<p>An interesting post, thanks Andy. I&#8217;ve often wondered (but never got down to sitting down and working out) why the storage costs on Bitfolk feel out of line with the excellent pricing of the rest of the service. Certainly when I was looking at replacing a previous dedicated &#8220;server&#8221; with a bitfolk box I worked out what it would cost to host the ~80GB of digital photos I have in various galleries and it was a bit rich for my taste.</p>
<p>My solution was to host all the big-disk, low-risk stuff on a Dreamhost account, which can perform relatively sluggishly and occasionally drop off the &#8216;net with no dire consequences and the more important stuff on the bitfolk box.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefano Rivera</title>
		<link>http://strugglers.net/~andy/blog/2009/06/21/some-harsh-realities/comment-page-1/#comment-117912</link>
		<dc:creator>Stefano Rivera</dc:creator>
		<pubDate>Sun, 21 Jun 2009 18:11:33 +0000</pubDate>
		<guid isPermaLink="false">http://strugglers.net/~andy/blog/?p=335#comment-117912</guid>
		<description>@Andy:

Aah, right, didn&#039;t realise you were doing the verify on the 3ware card too.

Agreed re bit error rate, although I can&#039;t say I&#039;ve personally noticed corruption caused by it, the ratio of bit error rate vs disk size is getting rather unfavourable.</description>
		<content:encoded><![CDATA[<p>@Andy:</p>
<p>Aah, right, didn&#8217;t realise you were doing the verify on the 3ware card too.</p>
<p>Agreed re bit error rate, although I can&#8217;t say I&#8217;ve personally noticed corruption caused by it, the ratio of bit error rate vs disk size is getting rather unfavourable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://strugglers.net/~andy/blog/2009/06/21/some-harsh-realities/comment-page-1/#comment-117908</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Sun, 21 Jun 2009 17:37:11 +0000</pubDate>
		<guid isPermaLink="false">http://strugglers.net/~andy/blog/?p=335#comment-117908</guid>
		<description>@Stefano,

Believe me, I looked into this a lot before making the decision to spend an extra £225 per server!

Already at the default speed limit it causes performance problems and doesn&#039;t complete the verify for several days.  If I lowered the speed in order to not cause performance problems then I would be looking at weeks of verify.  With the 3ware I verify every week and it&#039;s not noticeable.

It is true of any disk (not just RAID setups) so you must verify them, otherwise you may end up in a situation where one disk dies and whilst rebuilding from the other you encounter a read error.  At this point data is lost.

SATA hard drives typically have an unrecoverable bit error rate of 1 in 10^14 bits read - or one error every 11TiB read - so you have to read them to find these, then you can reconstruct the data from the other disk(s) and rewrite the bad sector.  If you wait until you have no other copies (such as when rebuilding after a failed disk) then you risk data loss.  Newer filesystems like zfs are tackling this issue by building in a checksum.

I don&#039;t think SMART checks will be this thorough, but FWIW 3ware cards do allow SMART commands through to the individual drives if you want to use SMART.</description>
		<content:encoded><![CDATA[<p>@Stefano,</p>
<p>Believe me, I looked into this a lot before making the decision to spend an extra £225 per server!</p>
<p>Already at the default speed limit it causes performance problems and doesn&#8217;t complete the verify for several days.  If I lowered the speed in order to not cause performance problems then I would be looking at weeks of verify.  With the 3ware I verify every week and it&#8217;s not noticeable.</p>
<p>It is true of any disk (not just RAID setups) so you must verify them, otherwise you may end up in a situation where one disk dies and whilst rebuilding from the other you encounter a read error.  At this point data is lost.</p>
<p>SATA hard drives typically have an unrecoverable bit error rate of 1 in 10^14 bits read &#8211; or one error every 11TiB read &#8211; so you have to read them to find these, then you can reconstruct the data from the other disk(s) and rewrite the bad sector.  If you wait until you have no other copies (such as when rebuilding after a failed disk) then you risk data loss.  Newer filesystems like zfs are tackling this issue by building in a checksum.</p>
<p>I don&#8217;t think SMART checks will be this thorough, but FWIW 3ware cards do allow SMART commands through to the individual drives if you want to use SMART.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuff-as-a-service&#8230; &#171; Alex&#8217;s Blog</title>
		<link>http://strugglers.net/~andy/blog/2009/06/21/some-harsh-realities/comment-page-1/#comment-117898</link>
		<dc:creator>Stuff-as-a-service&#8230; &#171; Alex&#8217;s Blog</dc:creator>
		<pubDate>Sun, 21 Jun 2009 16:00:34 +0000</pubDate>
		<guid isPermaLink="false">http://strugglers.net/~andy/blog/?p=335#comment-117898</guid>
		<description>[...] price of disk space - in particular, about Bitfolk, but it applies to any other service really. Andy&#8217;s take on this is really worth interesting, although I personally think he&#8217;s defending Bitfolk&#8217;s [...]</description>
		<content:encoded><![CDATA[<p>[...] price of disk space &#8211; in particular, about Bitfolk, but it applies to any other service really. Andy&#8217;s take on this is really worth interesting, although I personally think he&#8217;s defending Bitfolk&#8217;s [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefano Rivera</title>
		<link>http://strugglers.net/~andy/blog/2009/06/21/some-harsh-realities/comment-page-1/#comment-117892</link>
		<dc:creator>Stefano Rivera</dc:creator>
		<pubDate>Sun, 21 Jun 2009 15:08:52 +0000</pubDate>
		<guid isPermaLink="false">http://strugglers.net/~andy/blog/?p=335#comment-117892</guid>
		<description>&gt; Unfortunately, hard drives accumulate errors and the only way to find them is to read the disks looking for them.

That&#039;s probably true of any RAID system. You might as well just disable the verification checks then. (You can also, obviously, tweak the speedlimit).

I&#039;ve found that if you monitor for errors with SMART (which you often can&#039;t do with hardware RAID), then you can probably do away with the verification-check. The check is a relatively recent addition, and it&#039;s never found me any discrepancies (I monitor SMART to pick up bad sectors).

Disclaimer: My experiences of hardware RAID have never been positive, so I promote the use of software RAID where possible.</description>
		<content:encoded><![CDATA[<p>&gt; Unfortunately, hard drives accumulate errors and the only way to find them is to read the disks looking for them.</p>
<p>That&#8217;s probably true of any RAID system. You might as well just disable the verification checks then. (You can also, obviously, tweak the speedlimit).</p>
<p>I&#8217;ve found that if you monitor for errors with SMART (which you often can&#8217;t do with hardware RAID), then you can probably do away with the verification-check. The check is a relatively recent addition, and it&#8217;s never found me any discrepancies (I monitor SMART to pick up bad sectors).</p>
<p>Disclaimer: My experiences of hardware RAID have never been positive, so I promote the use of software RAID where possible.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
