pg.ddx.io  pgsql-performance@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Christiaan Willemsen <cwillemsen@technocon.com>
To: pgsql-performance@postgresql.org <pgsql-performance@postgresql.org>
Subject: SSD endurance calculations
Date: Mon, 21 Nov 2011 22:03:46 +0100
Message-ID: <zarafa.4ecabcb2.0527.762392872b021f28@meel.technocon.local> (raw)

Hey there,

 
We are looking at beefing up our servers with SSD's. Some of you did some interesting tests with the Intel 320. So the idea came to make a RAID10 with four 600GB models.

 
I did however do some calculations with the current database server (220GB database, expected to grow to 1TB by the end of next year). I specifically looked at /proc/diskstat at the read/write figures. From there I could see a read/write ratio of 3:1, and I also saw a wopping 170GB of writes per day (for a database that currently grows 1GB per dag). That seems like an insanely high figure to me! How come? We do mostly inserts, hardly any updates, virtually no deletes.

 
Secondly, I also looked at the reliability figures of the Intel 320. They show 5 years of 20GB per day, meaning that it will hold up for about 200 days in our system. RAID 10 wil make 400 days of that, but this seems hardly a lot.. Am I missing something here?

 
Kind regards,

 
Christiaan

 
 
 


view thread (3+ messages)  latest in thread

Message-ID: <zarafa.4ecabcb2.0527.762392872b021f28@meel.technocon.local>
Permalink:  ../zarafa.4ecabcb2.0527.762392872b021f28@meel.technocon.local/
Also on:    postgresql.org/message-id/zarafa.4ecabcb2.0527.762392872b021f28@meel.technocon.local

 · 

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: cwillemsen@technocon.com
  Subject: Re: SSD endurance calculations
  In-Reply-To: <zarafa.4ecabcb2.0527.762392872b021f28@meel.technocon.local>

* 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