Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1V8u32-0005Qy-P8 for pgsql-admin@arkaria.postgresql.org; Mon, 12 Aug 2013 15:28:45 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1V8u31-00012g-MR for pgsql-admin@arkaria.postgresql.org; Mon, 12 Aug 2013 15:28:43 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1V8u30-00012W-S1 for pgsql-admin@postgresql.org; Mon, 12 Aug 2013 15:28:43 +0000 Received: from www.ipv6.roaringpenguin.com ([2607:f748:1200:fb:70:38:112:54] helo=colo3.roaringpenguin.com) by magus.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1V8u2w-0005Bb-Go for pgsql-admin@postgresql.org; Mon, 12 Aug 2013 15:28:42 +0000 Received: from vanadium.roaringpenguin.com ([192.168.10.23]) by colo3.roaringpenguin.com (8.14.3/8.14.3/Debian-9.4) with ESMTP id r7CFSZlG006592 for ; Mon, 12 Aug 2013 11:28:35 -0400 Received: from hydrogen.roaringpenguin.com (dfs@hydrogen.roaringpenguin.com [192.168.10.1]) by vanadium.roaringpenguin.com (8.14.3/8.14.3/Debian-9.4) with ESMTP id r7CFSYSK010445 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Mon, 12 Aug 2013 11:28:34 -0400 Date: Mon, 12 Aug 2013 11:28:33 -0400 From: "David F. Skoll" To: pgsql-admin@postgresql.org Subject: Opinions on SSDs Message-ID: <20130812112833.65a97285@hydrogen.roaringpenguin.com> Organization: Roaring Penguin Software Inc. X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=roaringpenguin.com; h=date :from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; s=main; bh=m3NYcqPoUXxCppbaSua5G0HY6 N4=; b=ppUNxbivJhIRL6GzZgORpCjtlHOYTV5w4pXjkM38PeziOcWUFe/hvkwx+ j/a6z+Nb983wqSEGuVrmNOBu2rh4kp3ELNUDqg0erwvmerVBNE+pgQxyCPI2JL7+ 3GVolUbJ2agPiiFj5SkUDNhOMMb/H6RnA4VntrXp4vI9s0NaMJbSzZARQQJ7mdiJ eso9MG7Eb4vZ8yx8Z5ZgHfWSnpXdVqfKfBV679j5lQBp9H1Du3j4oGunvGQwQzk9 8eqKIfOkwEd8QAutpx8g1CAIA318AgfNguSre9UrZXeRbuWTpSlsw+HVAsQuVLI1 cUGVq/pdkXjyeY1DsuFC5gpCT4Svg== X-Scanned-By: CanIt (www . roaringpenguin . com) X-Scanned-By: MIMEDefang 2.73 on 192.168.10.23 X-Spam-Score: undef - relay 192.168.10.23 marked with skip_spam_scan X-CanIt-Geo: No geolocation information available for 192.168.10.23 X-CanItPRO-Stream: outgoing (inherits from default) X-CanIt-Archive-Cluster: SQVyZJxqklY5buiWXYCN4T/BjiM X-CanIt-Archived-As: base/20130812 / 01KbPszKN X-Pg-Spam-Score: -4.8 (----) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-admin Precedence: bulk Sender: pgsql-admin-owner@postgresql.org Hi, We run a fairly write-intensive workload and are looking at upgrading our Pg servers. (PostgreSQL 9.1; no practical way to upgrade to 9.2 for a while because we use what's packaged with Debian.) I'm considering the following configuration: Dual 4-core Intel CPU (E5620 at 2.4GHz) 192GB of RAM Sixteen 240GB Intel SSD 520 series drives arranged using Linux RAID-10. The RAID 10 array will use eight mirrored stripes using the "offset-copies" RAID10 scheme. Questions: 1) Has anyone had experience with Intel 520 SSDs? Are they reliable? When they fail, do they fail nicely (ie, failure detected and bad drive removed from RAID array) or horribly (data silently corrupted...) ? 2) Is this RAID arrangement sensible? I've seen reports where some people keep the pg_xlog directory on a separate RAID array, but I don't really see the advantage with SSDs. 3) Our current workload peaks at about 5000 transactions per second; you can assume about one-third to one-half of those are writes. Do you think we can get away with 16 10Krpm SATA drives instead of the SSDs? Regards, David. -- Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-admin