Quoting John Lyons <[email protected]>:

I've spent a week looking at the likes of PVFS, GFS, Lustre and a whole
host of different systems, including pNFS (NFS 4.1)

At the risk of diverting the thread away from the SATA backend, is there
any recommendation for a fault tolerant file service.

Most people seem to be recommending either GFS or OCFS.  I use GFS myself.
They are not fault tolerant per se, just cluster-enabled filesystems...
That is, they are not distributed filesystems, but shared filesystems.

I'm really looking for 3 or 4 boxes to store data/metadata to support 10
Apache and Dovecot servers.

If you need to share the filesystem between 3-4 boxes, you either need:
1) A SAN/NAS/etc.
2) Something to act like a SAN/NAS (drbd, etc)
3) Something that exports a filesystem to other hosts (gnbd, nfs, etc).
4) A distributed filesystem...

I can't tell you which of the above would be best for you, since it depends
on your needs and budget and skill level and risk tolerance and such.

The things I don't like are having a single metadata server be a single
point of failure.

Yes, we certainly want to avoid that, if possible...  A replicated SAN
would work, and I use a poor man's replicated SAN via DRBD myself, but it
is only two nodes...  (You could then gnbd the files from those two nodes
to additional nodes if you wanted, though, to make it scale to almost any
size, budget allowing).

The only answer I can give is that this is a very complex issue that needs
lots of careful consideration. ;)

Regards

John

--
Eric Rostetter
The Department of Physics
The University of Texas at Austin

This message is provided "AS IS" without warranty of any kind,
either expressed or implied.  Use this message at your own risk.

Reply via email to