Received: from maia.hub.org (maia-3.hub.org [200.46.204.243]) by mail.postgresql.org (Postfix) with ESMTP id 165BEB5DBDC for ; Wed, 24 Aug 2011 00:28:21 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.243]) (amavisd-maia, port 10024) with ESMTP id 55142-07 for ; Wed, 24 Aug 2011 03:28:14 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.171]) by mail.postgresql.org (Postfix) with ESMTP id 53E93B5DBCE for ; Wed, 24 Aug 2011 00:28:13 -0300 (ADT) Received: from [192.168.1.7] (mail.highperformancepostgresql.com [71.179.240.8]) by mrelayeu.kundenserver.de (node=mreu3) with ESMTP (Nemesis) id 0Lrlpy-1RO8HK2JmI-013gg0; Wed, 24 Aug 2011 05:28:12 +0200 Message-ID: <4E546FCB.2050703@2ndQuadrant.com> Date: Tue, 23 Aug 2011 23:28:11 -0400 From: Greg Smith User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110702 Icedove/3.0.11 MIME-Version: 1.0 To: pgsql-performance@postgresql.org Subject: Re: RAID Controllers References: <4E5313B0.6000004@boreham.org> <4E542CD2.5030506@boreham.org> In-Reply-To: <4E542CD2.5030506@boreham.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:mHvO08aw6BtcJujDYn5+RLX90cweWDAXwxtbyN2H5uN JclqQ6WEZkqYhp5ENG5v6XSQJyjbjUvzzQjyUI0wiBe+Zv0iWG MkO0IremPMaMhI1fQghvKF4+G1h5fCLe6CHbDNfN1rwYOvaJqd z43RwFY3W6VTHJCJS3B/a632nohHiRstSKDZETRsZLykLjqM6z NsDEXXjpLF6SLZgtgkWX+2HCzn7UdQ9RMBKSEqvRx8= X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-1.9 tagged_above=-10 required=5 tests=BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001 X-Spam-Level: X-Archive-Number: 201108/257 X-Sequence-Number: 44704 On 08/23/2011 06:42 PM, David Boreham wrote: > I took a look at Areca. The fan on the controller board is a big > warning signal for me (those fans are in my experience the single most > unreliable component ever used in computers). I have one of their really early/cheap models here, purchased in early 2007 . The fan on it just died last month. Since this is my home system, I just got a replacement at Radio Shack and spliced the right connector onto it; had it been a production server I would have bought a spare fan with the system. To put this into perspective, that system is on its 3rd power supply, and has gone through at least 4 drive failures since installation. > Can you say a bit more about the likely problems with the CLI ? Let's see...this week I needed to figure out how to turn off the individual drive caches on a LSI system, they are set at the factory to "use disk's default" which is really strange--leaves me not even sure what state that is. The magic incantation for that one was: MegaCli -LDSetProp DisDskCache -LALL -aALL There's a certainly a learning curve there. > I'm thinking that I configure the card once, and copy the config > to all the other boxes, so even if it's as obscure as Cisco IOS, > how bad can it be ? Is the concern more with things like a rebuild; > monitoring for drive failures -- that kind of constant management > task ? You can't just copy the configurations around. All you have are these low-level things that fix individual settings. To get the same configuration on multiple systems, you need to script all of the changes, and hope that all of the systems ship with the same defaults. What I do is dump the entire configuration and review that carefully for each deployment. It helps to have a checklist and patience. > How about Adaptec on Linux ? The supercapacitor and NAND > flash idea looks like a good one, provided the firmware doesn't > have bugs (true with any write back controller though). I only have one server with a recent Adaptec controller, a 5405. That seemed to be the generation of cards where Adaptec got their act together on Linux again, they benchmarked well in reviews and the drivers seem reasonable. It's worked fine for the small server it's deployed in. I haven't been able to test a larger array with one of them yet, but it sounds like you're not planning to run one of those anyway. If I had 24 drives to connect, I'd prefer an LSI controller just because I know those scale fine to that level; I'm not sure how well Adaptec does there. Haven't found anyone brave enough to try that test yet. -- Greg Smith 2ndQuadrant US greg@2ndQuadrant.com Baltimore, MD PostgreSQL Training, Services, and 24x7 Support www.2ndQuadrant.us