public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
From: Emmanuel Florac <eflorac@intellique.com>
To: Michael Darling <darlingm@gmail.com>
Cc: xfs@oss.sgi.com
Subject: Re: XFS drops create/delete files to 6.6% of EXT3 (software raid) and to 0.6% of EXT3 (3ware hardware raid)
Date: Sat, 26 Apr 2008 17:23:21 +0200	[thread overview]
Message-ID: <20080426172321.1096faf5@galadriel.home> (raw)
In-Reply-To: <c33e4330804231848n72ce683cqd48a8d45937f302@mail.gmail.com>

Le Wed, 23 Apr 2008 21:48:53 -0400 vous écriviez:

> If anyone could give me some pointers, I would much appreciate it!

You may greatly enhance performance on hardware RAID by using the
"nobarrier" mount option. However in this case you must have proper
power and/or optional 3Ware BBU (Battery backup unit). The BBU costs
around 60 euros so I'd take it anyway ;)
XFS is very (and sanely) touchy about the atomicity of logging
operations. Each delete action implies several small seeks and writes
( at the very least one to the data volume and one to the log) and that
hinders performance. "nobarrier" removes the enforcement to sync'ed
disk writes to the log, however this is dangerous if you're having
power supply problems.
Another option wich gave very satisfactory results to me is to use an
ultra-fast small SSD drive to store the filesystem log. However a single
professional SSD is as expensive as a 3Ware 9650 + several high
capacity SATA drives, but the combination is mostly comparable in
performance to a SAS array of lesser capacity and much higher power
consumption.

-- 
--------------------------------------------------
Emmanuel Florac               www.intellique.com   
--------------------------------------------------

      parent reply	other threads:[~2008-04-26 15:23 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-24  1:48 XFS drops create/delete files to 6.6% of EXT3 (software raid) and to 0.6% of EXT3 (3ware hardware raid) Michael Darling
2008-04-24  4:01 ` Eric Sandeen
2008-04-24  5:33   ` David Chinner
2008-04-24  6:23     ` Michael Darling
2008-04-24  6:31       ` David Chinner
2008-04-24 15:39         ` Michael Darling
2008-04-24 12:49       ` Eric Sandeen
2008-04-24 14:20         ` Justin Piszcz
2008-04-24 14:57           ` Eric Sandeen
2008-04-24 17:18 ` Eric Sandeen
2008-04-25 14:54   ` Michael Darling
2008-04-26 15:23 ` Emmanuel Florac [this message]

Reply instructions:

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

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

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080426172321.1096faf5@galadriel.home \
    --to=eflorac@intellique.com \
    --cc=darlingm@gmail.com \
    --cc=xfs@oss.sgi.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox