pg.ddx.io  pgsql-performance@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Luke Lonergan <llonergan@greenplum.com>
To: Dave Cramer <pg@fastcrypt.com>
Cc: Greg Stark <gsstark@mit.edu>
Cc: Joshua Marsh <icub3d@gmail.com>
Cc: pgsql-performance@postgresql.org
Subject: Re: Hardware/OS recommendations for large databases (
Date: Fri, 18 Nov 2005 06:04:24 -0800
Message-ID: <BFA31F68.14017%llonergan@greenplum.com> (raw)
In-Reply-To: <0F3B99E2-4575-42B8-8AAC-3FE4B231348C@fastcrypt.com>

Dave,


On 11/18/05 5:00 AM, "Dave Cramer" <pg@fastcrypt.com> wrote:
> 
> Now there's an interesting line drawn in the sand. I presume you have
> numbers to back this up ?
> 
> This should draw some interesting posts.

OK, here we go:

The $1,000 system (System A):

- I bought 16 of these in 2003 for $1,200 each. They have Intel or Asus
motherboards, Intel P4 3.0GHz CPUs with an 800MHz FSB.  They have a system
drive and two RAID0 SATA drives, the Western Digital 74GB Raptor (10K RPM).
They have 1GB of RAM.

* A test of write and read performance on the RAID0:

> [llonergan@kite4 raid0]$ time dd if=/dev/zero of=bigfile bs=8k count=250000
> 250000+0 records in
> 250000+0 records out
> 
> real    0m17.453s
> user    0m0.249s
> sys     0m10.246s

> [llonergan@kite4 raid0]$ time dd if=bigfile of=/dev/null bs=8k
> 250000+0 records in
> 250000+0 records out
> 
> real    0m18.930s
> user    0m0.130s
> sys     0m3.590s

> So, the write performance is 114MB/s and read performance is 106MB/s.

The $6,000 system (System B):

* I just bought 5 of these systems for $6,000 each.  They are dual Opteron
systems with 8GB of RAM and 2x 250 model CPUs, which are close to the
fastest.  They have the new 3Ware 9550SX SATA RAID adapters coupled to
Western Digital 400GB RE2 model hard drives.  They are organized as a RAID5.

* A test of write and read performance on the RAID5:

> [root@modena2 dbfast1]# time dd if=/dev/zero of=bigfile bs=8k count=2000000
> 2000000+0 records in
> 2000000+0 records out
> 
> real    0m51.441s
> user    0m0.288s
> sys     0m29.119s
> 
> [root@modena2 dbfast1]# time dd if=bigfile of=/dev/null bs=8k
> 2000000+0 records in
> 2000000+0 records out
> 
> real    0m39.605s
> user    0m0.244s
> sys     0m19.207s
> 
> So, the write performance is 314MB/s and read performance is 404MB/s (!)  This
> is the fastest I¹ve seen 8 disk drives perform.
> 
So, the question is: which of these systems (A or B) can scan a large table
faster using non-MPP postgres?  How much faster would you wager?

Send your answer, and I¹ll post the result.

Regards,

- Luke

view thread (173+ messages)  latest in thread

Message-ID: <BFA31F68.14017%llonergan@greenplum.com>
Permalink:  ../BFA31F68.14017%25llonergan@greenplum.com/
Also on:    postgresql.org/message-id/BFA31F68.14017%llonergan@greenplum.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: llonergan@greenplum.com, pg@fastcrypt.com, gsstark@mit.edu, icub3d@gmail.com
  Subject: Re: Hardware/OS recommendations for large databases (
  In-Reply-To: <BFA31F68.14017%llonergan@greenplum.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