X-Original-To: pgsql-performance-postgresql.org@localhost.postgresql.org Received: from localhost (unknown [200.46.204.144]) by svr1.postgresql.org (Postfix) with ESMTP id 576285298E for ; Tue, 9 Aug 2005 19:30:44 -0300 (ADT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 11724-05 for ; Tue, 9 Aug 2005 22:30:40 +0000 (GMT) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by svr1.postgresql.org (Postfix) with ESMTP id 5E1B45291E for ; Tue, 9 Aug 2005 19:30:36 -0300 (ADT) Received: from juju.arbash-meinel.com ([12.214.18.81]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20050809223024m9100g5t0oe>; Tue, 9 Aug 2005 22:30:34 +0000 Received: by juju.arbash-meinel.com (Postfix, from userid 505) id 6EDC355FF3; Tue, 9 Aug 2005 17:30:21 -0500 (CDT) Received: from [192.168.1.11] (liliana.arbash-meinel.com [192.168.1.11]) by juju.arbash-meinel.com (Postfix) with ESMTP id CC65955FCC; Tue, 9 Aug 2005 17:30:15 -0500 (CDT) Message-ID: <42F92E79.5050905@arbash-meinel.com> Date: Tue, 09 Aug 2005 17:30:17 -0500 From: John A Meinel User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Dan Harris Cc: pgsql-performance@postgresql.org Subject: Re: Table locking problems? References: <52CFA236-FC43-4018-B399-1854240110FF@drivefaster.net> <1123656547.13362.43.camel@amd64-laptop-spoe> <2764B744-4CDC-4F2C-99C4-2948D37A9D23@drivefaster.net> <42F9255A.4080604@arbash-meinel.com> <17797211-4C5F-4410-B38E-53ECC10D0752@drivefaster.net> In-Reply-To: <17797211-4C5F-4410-B38E-53ECC10D0752@drivefaster.net> X-Enigmail-Version: 0.92.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig54CE91A96C702C95B2C308BF" X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, hits=0.044 tagged_above=0 required=5 tests=AWL, FORGED_RCVD_HELO X-Spam-Level: X-Archive-Number: 200508/95 X-Sequence-Number: 13842 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig54CE91A96C702C95B2C308BF Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Dan Harris wrote: > > On Aug 9, 2005, at 3:51 PM, John A Meinel wrote: > >> Dan Harris wrote: >> >>> On Aug 10, 2005, at 12:49 AM, Steve Poe wrote: >>> >>>> Dan, >>>> >>>> Do you mean you did RAID 1 + 0 (RAID 10) or RAID 0 + 1? Just a >>>> clarification, since RAID 0 is still a single-point of failure even if >>>> RAID1 is on top of RAID0. >>>> >>> Well, you tell me if I stated incorrectly. There are two raid >>> enclosures with 7 drives in each. Each is on its own bus on a dual- >>> channel controller. Each box has a stripe across its drives and >>> the enclosures are mirrors of each other. I understand the >>> controller could be a single point of failure, but I'm not sure I >>> understand your concern about the RAID structure itself. >>> >> >> In this configuration, if you have a drive fail on both controllers, >> the entire RAID dies. Lets label them A1-7, B1-7, because you stripe >> within a set, if a single one of A dies, and a single one of B dies, >> you have lost your entire mirror. >> >> The correct way of doing it, is to have A1 be a mirror of B1, and >> then stripe above that. Since you are using 2 7-disk enclosures, I'm >> not sure how you can do it well, since it is not an even number of >> disks. Though if you are using software RAID, there should be no >> problem. >> >> The difference is that in this scenario, *all* of the A drives can >> die, and you haven't lost any data. The only thing you can't lose is >> a matched pair (eg losing both A1 and B1 will cause complete data loss) >> >> I believe the correct notation for this last form is RAID 1 + 0 >> (RAID10) since you have a set of RAID1 drives, with a RAID0 on-top of >> them. >> > > I have read up on the difference now. I don't understand why it's a > "single point of failure". Technically any array could be a "single > point" depending on your level of abstraction. In retrospect, I > probably should have gone 8 drives in each and used RAID 10 instead for > the better fault-tolerance, but it's online now and will require some > planning to see if I want to reconfigure that in the future. I wish > HP's engineer would have promoted that method instead of 0+1.. I wouldn't say that it is a single point of failure, but I *can* say that it is much more likely to fail. (2 drives rather than on average n drives) If your devices will hold 8 drives, you could simply do 1 8-drive, and one 6-drive. And then do RAID1 with pairs, and RAID0 across the resultant 7 RAID1 sets. I'm really surprised that someone promoted RAID 0+1 over RAID10. I think I've heard that there is a possible slight performance improvement, but really the failure mode makes it a poor tradeoff. John =:-> > > -Dan > --------------enig54CE91A96C702C95B2C308BF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFC+S55JdeBCYSNAAMRAsF5AJwMi+HzqgRohEH5XENK4+wJc3qOfACfSanr n5bGniMEoSJuHjJNNHqgIHk= =tXav -----END PGP SIGNATURE----- --------------enig54CE91A96C702C95B2C308BF--