[nmglug] filesystem optimization on software raid 5
Nick Frost
nickf at nickorama.com
Mon Jul 9 13:49:25 PDT 2007
Jason Schaefer wrote:
> So, back to "filesystem optimization" ??
Well, one approach would be to do some testing (if you have the time).
For example, you could use an OS drive and/ or a mirrored pair, and have
the RAID-5 array for data storage. Were it me, I might partition and
format the array alternately as ext3, reiserfs, and XFS, and then run
benchmarks with Bonnie++ and/or Iozone;
http://lbs.sourceforge.net/
Reiserfs is likely to be faster with smaller files, however, since Hans
Reiser is in legal trouble, the status of the Reiserfs project is in
question.
Ext3 is tried and true, but not fast.
You may find these threads helpful;
http://lists.freebsd.org/pipermail/freebsd-questions/2003-October/023669.html
http://lists.freebsd.org/pipermail/freebsd-performance/2004-February/000671.html
http://archives.postgresql.org/pgsql-performance/2006-07/msg00164.php
Basically if you want single/sequential I/O a smaller stripe size is
better, but if you have multiple concurrent disk operations (several
clients) a larger stripe size is better.
-Nick
--
_ __ ____
____ (_)____/ /__/ __/
/ __ \/ / ___/ //_/ /_
/ / / / / /__/ ,< / __/
/_/ /_/_/\___/_/|_/_/
Nicholas S. Frost
nickf at nickorama.com
More information about the nmglug
mailing list