linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Stan Hoeppner <stan@hardwarefreak.com>
To: Mikael Abrahamsson <swmike@swm.pp.se>
Cc: linux-raid@vger.kernel.org
Subject: Re: Suboptimal raid6 linear read speed
Date: Fri, 18 Jan 2013 16:56:47 -0600	[thread overview]
Message-ID: <50F9D32F.7090606@hardwarefreak.com> (raw)
In-Reply-To: <alpine.DEB.2.00.1301181015270.12098@uplift.swm.pp.se>

On 1/18/2013 3:18 AM, Mikael Abrahamsson wrote:
> On Fri, 18 Jan 2013, Stan Hoeppner wrote:
> 
>> The probability of a URE during rebuild increases with the number and
>> size of the source drives being read to rebuild the failed drive.  Thus
>> the probability of encountering a URE in the 1:1 drive scenario is
>> extremely low, close to zero if you believe manufacturer specs.
> 
> For a 2TB drive and BER 10^-14 (common for non-enterprise drives), the
> probability is 1/6 of a single URE for a read of the entire drive.

If my math is correct, with a URE rate of 10E14, that's one URE for
every ~12.5TB read.  So theoretically one would have to read the entire
2TB drive more than 6 times before hitting the first URE.  So it seems
unlikely that one would hit a URE during a mirror rebuild with such a
2TB drive.

>> So, no, the "URE scare" being propagated these days doesn't affect
>> RAID1/10.  If/when individual drive capacities exceed 10TB in the
>> future, and if at that time the URE rates per drive do not improve,
>> -then- this phenomenon will affect RAID1/10.  But it does not
>> currently with today's drives.
> 
> Let's agree to disagree.

This is math so there is no room for disagreement--there is one right
answer.  Either mine is correct or yours is.  If my math is incorrect
I'd certainly appreciate it if you, or anyone else, would explain where
I'm in error, so I don't disseminate incorrect information in the
future.  But given that the articles I've read on this subject agree
with my math, I don't believe I'm in error.

I made the point in a previous post that I use the smallest drives I can
get away with for a given array/workload/capacity, as performance is
generally better and rebuild times much lower.  Potential URE issues
provide yet another reason to use a higher count of smaller drives,
though again, this doesn't tend to affect most RAID1/10 users, yet.

-- 
Stan


  reply	other threads:[~2013-01-18 22:56 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-15 12:33 Suboptimal raid6 linear read speed Peter Rabbitson
2013-01-15 12:45 ` Mikael Abrahamsson
2013-01-15 12:56   ` Peter Rabbitson
2013-01-15 16:13     ` Mikael Abrahamsson
2013-01-15 12:49 ` Phil Turmel
2013-01-15 12:55   ` Peter Rabbitson
2013-01-15 17:09     ` Charles Polisher
2013-01-15 19:57       ` keld
2013-01-16  4:43         ` Charles Polisher
2013-01-16  6:37           ` Tommy Apel Hansen
2013-01-16  9:36           ` keld
2013-01-16 16:09             ` Charles Polisher
2013-01-16 20:40               ` EJ Vincent
2013-01-15 23:17     ` Phil Turmel
2013-01-16  2:48     ` Stan Hoeppner
2013-01-16  2:58       ` Peter Rabbitson
2013-01-16 20:29         ` Stan Hoeppner
2013-01-16 21:20           ` Roy Sigurd Karlsbakk
2013-01-17 15:51           ` Mikael Abrahamsson
2013-01-18  8:31             ` Stan Hoeppner
2013-01-18  9:18               ` Mikael Abrahamsson
2013-01-18 22:56                 ` Stan Hoeppner [this message]
2013-01-19  7:43                   ` Mikael Abrahamsson
2013-01-19 22:48                     ` Stan Hoeppner
2013-01-19 23:51                       ` Maarten
2013-01-20  0:16                         ` Chris Murphy
2013-01-20  0:49                           ` Maarten
2013-01-20  1:37                             ` Phil Turmel
2013-01-20  9:44                             ` Chris Murphy
2013-01-20  6:26                           ` Mikael Abrahamsson
2013-01-20  9:39                             ` Chris Murphy
2013-01-20 16:55                               ` Mikael Abrahamsson
2013-01-20 17:15                                 ` Chris Murphy
2013-01-20 17:17                                   ` Mikael Abrahamsson
2013-01-20 17:20                                     ` Chris Murphy
2013-01-19 23:53                       ` Phil Turmel
2013-01-20  9:04                     ` Wolfgang Denk
2013-01-20 19:28                     ` Peter Grandi
2013-01-20 21:09                       ` Mikael Abrahamsson
2013-01-20 21:50                         ` Peter Grandi
2013-01-21  5:24                           ` Mikael Abrahamsson
2013-01-21 14:40                       ` Peter Rabbitson
2013-01-21 20:32                         ` Peter Grandi
2013-01-21 20:55                           ` Peter Grandi
2013-01-21 22:00                         ` Peter Grandi
2013-01-19 13:21                   ` Roy Sigurd Karlsbakk

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50F9D32F.7090606@hardwarefreak.com \
    --to=stan@hardwarefreak.com \
    --cc=linux-raid@vger.kernel.org \
    --cc=swmike@swm.pp.se \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).