Received: from localhost (maia-2.hub.org [200.46.204.187]) by postgresql.org (Postfix) with ESMTP id D79C19FB6B4 for ; Wed, 30 May 2007 11:26:18 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.187]) (amavisd-maia, port 10024) with ESMTP id 08801-02 for ; Wed, 30 May 2007 11:26:05 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.4 Received: from vms040pub.verizon.net (vms040pub.verizon.net [206.46.252.40]) by postgresql.org (Postfix) with ESMTP id 82E949FB641 for ; Wed, 30 May 2007 11:26:09 -0300 (ADT) Received: from osgiliath.mathom.us ([72.66.0.187]) by vms040.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0JIU00E1TYRFSPU3@vms040.mailsrvcs.net> for pgsql-performance@postgresql.org; Wed, 30 May 2007 09:26:03 -0500 (CDT) Received: from localhost (localhost [127.0.0.1]) by osgiliath.mathom.us (Postfix) with ESMTP id 929D11F816 for ; Wed, 30 May 2007 10:26:01 -0400 (EDT) Received: from osgiliath.mathom.us ([127.0.0.1]) by localhost (osgiliath.home.mathom.us [127.0.0.1]) (amavisd-new, port 10024) with LMTP id E5p4HwL5nF5d for ; Wed, 30 May 2007 10:26:00 -0400 (EDT) Received: by osgiliath.mathom.us (Postfix, from userid 1000) id C8CA01F814; Wed, 30 May 2007 10:25:59 -0400 (EDT) Date: Wed, 30 May 2007 10:25:59 -0400 From: Michael Stone Subject: Re: setting up raid10 with more than 4 drives In-reply-to: To: pgsql-performance@postgresql.org Mail-followup-to: pgsql-performance@postgresql.org Message-id: <20070530142556.GB1785@mathom.us> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii; format=flowed Content-disposition: inline X-Virus-Scanned: Debian amavisd-new at mathom.us X-Pgp-Fingerprint: 53 FF 38 00 E7 DD 0A 9C 84 52 84 C5 EE DF 7C 88 References: User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200705/612 X-Sequence-Number: 25002 On Wed, May 30, 2007 at 07:06:54AM -0700, Luke Lonergan wrote: >On 5/30/07 12:29 AM, "Peter Childs" wrote: >> Good point, also if you had Raid 1 with 3 drives with some bit errors at least >> you can take a vote on whats right. Where as if you only have 2 and they >> disagree how do you know which is right other than pick one and hope... But >> whatever it will be slower to keep in sync on a heavy write system. > >Much better to get a RAID system that checksums blocks so that "good" is >known. Solaris ZFS does that, as do high end systems from EMC and HDS. I don't see how that's better at all; in fact, it reduces to exactly the same problem: given two pieces of data which disagree, which is right? The ZFS hashes do a better job of error detection, but that's still not the same thing as a voting system (3 copies, 2 of 3 is correct answer) to resolve inconsistencies. Mike Stone