pg.ddx.io  pgsql-performance@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Greg Smith <greg@2ndQuadrant.com>
To: pgsql-performance@postgresql.org
To: nielskristian@autouncle.com
Subject: Re: New server setup
Date: Sun, 10 Mar 2013 11:58:47 -0400
Message-ID: <513CADB7.4030803@2ndQuadrant.com> (raw)
In-Reply-To: <4D6D1410-2208-4DAA-BD64-69BE1FD94E55@autouncle.com>
References: <4D6D1410-2208-4DAA-BD64-69BE1FD94E55@autouncle.com>
List-Unsubscribe:  <mailto:majordomo@postgresql.org?body=unsub%20pgsql-performance>

On 3/1/13 6:43 AM, Niels Kristian Schjødt wrote:
> Hi, I'm going to setup a new server for my postgresql database, and I am considering one of these: http://www.hetzner.de/hosting/produkte_rootserver/poweredge-r720 with four SAS drives in a RAID 10 array. Has any of you any particular comments/pitfalls/etc. to mention on the setup? My application is very write heavy.

The Dell PERC H710 (actually a LSI controller) works fine for 
write-heavy workloads on a RAID 10, as long as you order it with a 
battery backup unit module.  Someone must install the controller 
management utility and do three things however:

1) Make sure the battery-backup unit is working.

2) Configure the controller so that the *disk* write cache is off.

3) Set the controller cache to "write-back when battery is available". 
That will use the cache when it is safe to do so, and if not it will 
bypass it.  That will make the server slow down if the battery fails, 
but it won't ever become unsafe at writing.

See http://wiki.postgresql.org/wiki/Reliable_Writes for more information 
about this topic.  If you'd like some consulting help with making sure 
the server is working safely and as fast as it should be, 2ndQuadrant 
does offer a hardware benchmarking service to do that sort of thing: 
http://www.2ndquadrant.com/en/hardware-benchmarking/  I think we're even 
generating those reports in German now.

-- 
Greg Smith   2ndQuadrant US    greg@2ndQuadrant.com   Baltimore, MD
PostgreSQL Training, Services, and 24x7 Support www.2ndQuadrant.com


-- 
Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-performance



view thread (38+ messages)  latest in thread

Message-ID: <513CADB7.4030803@2ndQuadrant.com>
Permalink:  ../513CADB7.4030803@2ndQuadrant.com/
Also on:    postgresql.org/message-id/513CADB7.4030803@2ndQuadrant.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-performance@postgresql.org
  Cc: greg@2ndQuadrant.com, nielskristian@autouncle.com
  Subject: Re: New server setup
  In-Reply-To: <513CADB7.4030803@2ndQuadrant.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox