On 10/9/2011 3:29 PM, Bron Gondwana wrote:

> I'm honestly more interested in maildir type workload too, spool doesn't
> get enough traffic usually to care about IO.
> 
> (sorry, getting a bit off topic for the postfix list)

Maybe not off topic.  You're delivering into the maildir mailboxes with
local(8) right?

> We went with lots of small filesystems to reduce single points of
> failure rather than one giant filesystem across all our spools.

Not a bad architecture.  Has a few downsides but one big upside.  Did
you really mean Postfix spools here, or did you mean to say maildir
directories?

> No, not really.  I'm not going to advise people to use something that
> requires a lot of tuning.

My point was that if a workload requires, or can benefit from XFS, it
requires a learning curve, and is worth the effort.

> My goodness.  That's REALLY recent in filesystem times.  Something

XFS has been seeing substantial development for a few years now due to
interest from RedHat, who plan to make it the default RHEL filesystem in
the future.  They've dedicated serious resources to the effort,
including hiring Dave Chinner from SGI.  Dave's major contribution while
at RedHat has been the code that yields the 10X+ increase in unlink
performance.  It is enabled by default in 2.6.39 and later kernels.

> that recent plus "all my eggs in one basket" of changing to a
> large multi-spindle filesystem that would really get the benefits
> of XFS would be more dangerous than I'm willing to consider.  That's

That's one opinion, probably not shared by most XFS users.  I assume
your current architecture is designed to mitigate hardware
failure--focused on the very rare occasion of filesystem corruption in
absence of some hardware failure event.  I'd make an educated guess that
the median size XFS filesystem in the wild today is at least 50TB and
spans dozens of spindles housed in multiple FC SAN array chassis.

> barely a year old.  At least we're not still running Debian's 2.6.32
> any more, but still.

We've been discussing a performance patch to a filesystem driver, not a
Gnome release.  :)  Age is irrelevant.  It's the mainline default.  If
you have an "age" hangup WRT kernel patches, well that's just silly.

> I'll run up some tests again some time, but I'm not thinking of
> switching soon.

Don't migrate just to migrate.  If you currently have deficient
performance with high mailbox concurrency on many spindles, it may make
sense.  If youre performance is fine, and you have plenty of headroom,
stick with what you have.

I evangelize XFS to the masses because it's great for many things, and
many people haven't heard of it, or know nothing about it.  They simply
use EXTx because it's the default.  I'm getting to the word out WRT
possibilities and capabilities.  I'm not trying to _convert_ everyone to
XFS.

Apologies to *BSD, AIX, Solaris, HP-UX mail server admins if it appears
I assume the world is all Linux.  I don't assume that--all the numbers
out here say it has ~99% of all "UNIX like" server installs.

-- 
Stan

Reply via email to