Did I mention I have had a good experience with NFS?
Seriously, in my experience NFS is rock solid on the newer 2.4 Linux
kernels. What let's me say this is the fact that since late February the
company where I work has been using Linux NFS clients in an LVS cluster as
the main business system without a single problem. This is a system that
processes half a billion dollars a year in orders and prints hundreds of
documents (warehouse pick sheets for example) every day (using the
rock-solid LPRng system btw). NFS has not failed once. The existing in-house
order processing applications did not have to be rewritten to run on the
cluster over NFS because they use fcntl locking.
This cluster is all in one data center. I would sooner quit my job than be
forced into implementing a file system for a mission critical application
that had to do lock operations to guarantee data integrity over a WAN. I
don't care how good the file system code is.
--Karl
|