From owner-freebsd-questions@freebsd.org Tue Apr 19 16:13:51 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B35FDB1448F for ; Tue, 19 Apr 2016 16:13:51 +0000 (UTC) (envelope-from steve@sohara.org) Received: from uk1mail2513.mymailbank.co.uk (UK1MAIL2513-PERMANET.IE.mymailbank.co.uk [217.69.47.44]) by mx1.freebsd.org (Postfix) with ESMTP id 37CCE1DFA for ; Tue, 19 Apr 2016 16:13:50 +0000 (UTC) (envelope-from steve@sohara.org) Received: from smtp.lan.sohara.org (UnknownHost [88.151.27.41]) by uk1mail2513-d.mymailbank.co.uk with SMTP; Tue, 19 Apr 2016 15:35:49 +0100 Received: from [192.168.63.1] (helo=steve.lan.sohara.org) by smtp.lan.sohara.org with smtp (Exim 4.86 (FreeBSD)) (envelope-from ) id 1asWks-000Pgk-GJ for freebsd-questions@freebsd.org; Tue, 19 Apr 2016 14:35:54 +0000 Date: Tue, 19 Apr 2016 15:35:53 +0100 From: Steve O'Hara-Smith To: freebsd-questions@freebsd.org Subject: Re: Raid 1+0 Message-Id: <20160419153553.86e9a2990094cfcbc1302915@sohara.org> In-Reply-To: <20160418210257.GB86917@neutralgood.org> References: <571533F4.8040406@bananmonarki.se> <57153E6B.6090200@gmail.com> <20160418210257.GB86917@neutralgood.org> X-Mailer: Sylpheed 3.5.0 (GTK+ 2.24.29; amd64-portbld-freebsd10.1) X-Clacks-Overhead: "GNU Terry Pratchett" Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2016 16:13:51 -0000 On Mon, 18 Apr 2016 17:02:57 -0400 "Kevin P. Neal" wrote: > On Mon, Apr 18, 2016 at 09:07:07PM +0100, Shamim Shahriar wrote: > > On 18/04/2016 20:22, Bernt Hansson wrote: > > > Hello list > > > > > > > > > Used gstripe to stripe the arrays raid/r0 + r1 into stripe0 > > > > > Hi > > > > I'm sure there are people with more expertise than I am, and they can > > confirm either ways. But in my mind, given that you used RAID1 first > > (mirror) and then used those two RAID1 to create a RAID0, this is > > logically RAID 1+0. In other words, if you lose one disc from each of > > the RAID1 you are still safe. If you lose both from one single mirror > > array (highly unlikely), the stripe is unlikely to be of any use. > > Not that unlikely. If you take identical disks from the same company and > subject them to identical load then the probability that they will fail > around the same time is much higher than random. The classic case is not so much same model and same company but same batch which (at least in the early days of RAID) was quite likely. The more similar the drives and their long term load the more likely they are to fail at around the same time especially under the added load of replacing the first to fail. Perturbing that similarity is the goal. > That's why when I set up a mirror I always build it with drives from > different companies. And I make it a three way mirror if I can. I like to use a variety of drives and ages if I can, and yes two drives of redundancy either three way mirror or some variant of RAID6 (I like RAIDZ2). -- Steve O'Hara-Smith