X-Original-To: pgsql-performance-postgresql.org@localhost.postgresql.org Received: from localhost (av.hub.org [200.46.204.144]) by postgresql.org (Postfix) with ESMTP id B07399DC822 for ; Fri, 24 Feb 2006 11:14:29 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 37577-01 for ; Fri, 24 Feb 2006 11:14:31 -0400 (AST) X-Greylist: from auto-whitelisted by SQLgrey- Received: from mail.mi8.com (d01gw02.mi8.com [63.240.6.46]) by postgresql.org (Postfix) with ESMTP id AC2579DC820 for ; Fri, 24 Feb 2006 11:14:24 -0400 (AST) Received: from 172.16.1.26 by mail.mi8.com with ESMTP (- Welcome to Mi8 Corporation www.Mi8.com (D2)); Fri, 24 Feb 2006 10:14:21 -0500 X-Server-Uuid: 7829E76E-BB9E-4995-8473-3C0929DF7DD1 Received: from MI8NYCMAIL06.Mi8.com ([172.16.1.175]) by D01HOST01.Mi8.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 24 Feb 2006 10:14:21 -0500 Received: from 69.181.100.71 ([69.181.100.71]) by MI8NYCMAIL06.Mi8.com ( [172.16.1.219]) via Exchange Front-End Server mi8owa.mi8.com ( [172.16.1.105]) with Microsoft Exchange Server HTTP-DAV ; Fri, 24 Feb 2006 15:14:20 +0000 User-Agent: Microsoft-Entourage/11.2.1.051004 Date: Fri, 24 Feb 2006 07:14:20 -0800 Subject: Re: Reliability recommendations From: "Luke Lonergan" To: "Bruce Momjian" , "Christopher Browne" cc: pgsql-performance@postgresql.org Message-ID: Thread-Topic: [PERFORM] Reliability recommendations Thread-Index: AcY5Tu051lElMhjHSsadVf3PiYjSzwABg8Yf In-Reply-To: <200602241429.k1OETwD07991@candle.pha.pa.us> MIME-Version: 1.0 X-OriginalArrivalTime: 24 Feb 2006 15:14:21.0183 (UTC) FILETIME=[FD07F0F0:01C63954] X-WSS-ID: 6FE1FD472XS17450566-01-01 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, score=1.349 required=5 tests=[AWL=0.096, RCVD_NUMERIC_HELO=1.253] X-Spam-Score: 1.349 X-Spam-Level: * X-Archive-Number: 200602/384 X-Sequence-Number: 17370 Bruce, On 2/24/06 6:29 AM, "Bruce Momjian" wrote: > Christopher Browne wrote: >> After takin a swig o' Arrakan spice grog, jd@commandprompt.com ("Joshua D. >> Drake") belched out: Always more fun to read drunken posts :-) >>>> Dell 2850 >>>> 2 x 3.0 Ghz Xeon 800Mhz FSB 2MB Cache >>>> 4 GB DDR2 400 Mhz >>>> 2 x 73 GB 10K SCSI RAID 1 (for xlog and OS) >>>> 4 x 146 GB 10K SCSI RAID 10 (for postgres data) >>>> Perc4ei controller > Dell often says part X is included, but part X is not the exact same as > part X sold by the original manufacturer. To hit a specific price > point, Dell is willing to strip thing out of commodity hardware, and > often does so even when performance suffers. For many people, this is > unacceptable. I'll register the contrarian's point of view on this: we just had a customer (an airline) buy the exact machines that Jeremy lists here, including the Perc4 controller (an LSI MPT RAID controller). Besides the complete lack of real RAID 10 support, the machines are actually performing very well in hardware RAID5 mode. They are running Redhat 4 linux, and we did have to tune the I/O readahead to get the performance we needed - about 250MB/s on 2 banks of RAID5, not bad at all for only 4 active disks. I think the build quality and the fit/finish/features of their chassis were all pretty good. So, if you want RAID5, these machines work for me. The lack of RAID 10 could knock them out of contention for people. The problem with their RAID10 is actually hidden from view BTW. You can configure the controller with a "spanning" and other options that sound like RAID10, but in actuality it's spanning pairs of RAID1 disks, which does not provide the performance benefit of RAID10 (see James Thornton's post here: http://openacs.org/forums/message-view?message_id=178447), the important bit of which says: "RAID-10 on PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/Di, and CERC ATA100/4ch controllers is implemented as RAID Level 1-Concatenated. RAID-1 Concatenated is a RAID-1 array that spans across more than a single pair of array disks. This combines the advantages of concatenation with the redundancy of RAID-1. No striping is involved in this RAID type. Also, RAID-1 Concatenated can be implemented on hardware that supports only RAID-1 by creating multiple RAID-1 virtual disks, upgrading the virtual disks to dynamic disks, and then using spanning to concatenate all of the RAID-1 virtual disks into one large dynamic volume. In a concatenation (spanned volume), when an array disk in a concatenated or spanned volume fails, the entire volume becomes unavailable." - Luke