[horde] Re: High Capacity Horde & Email Environment

Etienne Goyer etienne.goyer at linuxquebec.com
Wed Mar 31 11:18:52 PST 2004


On Wed, Mar 31, 2004 at 11:18:38AM -0600, Jacob Davida wrote:
> > Mail on NFS is evil. Don't do it. Don't think about doing it. Push it
> > out of your mind. Pretend that NFS doesn't exist.
> 
> Is there a reason NFS is such a bad thing? :) Just wondering, if
> it's just not the way to do it, that's fine. I do see that performance
> could potentially be an issue with lots of reads/writes over the
> network instead of straight SCSI for example.

IIRC, it have something to do file locking.  I am not entirely sure this
is problem with maildir; this may have to be investigated.
 
> > NFS (or AFS, or Coda), I think would be slower then Cyrus-IMAP/Murder,
> > even if you didn't have the locking issues. NFS would be blindly
> > ignorant of what is passing around, whereas Cyrus would do any thinking
> > on the machine that the disks are on.
> 
> Does this mean that each Murder/Cyrus mailstore would contain all the same
> data?
> Like I said, I'll also read up on it.

No.  The mailbox are spread over many backends.  The frontends, who
serve the client, resolve the location (backend) of mailbox via the
MUPDATE protocol against the MUPDATE master node.  From there on, they
connect to the right backend and proxy user operation on their mailbox.


-- 
Etienne Goyer                    Linux Québec Technologies Inc.
http://www.LinuxQuebec.com       etienne.goyer at linuxquebec.com



More information about the horde mailing list