Read up on GFS. (www.globalfilesystem.org)

It provides local semantics over a shared-data storage. Whether it works
good enough with cyrus is another question. People constantly ask that
question, but I haven't had a straight answer yet.

-alex

On Fri, 7 Dec 2001, Simon Josefsson wrote:

> It is cheaper to buy another PC than to buy another CPU and add the
> CPU to your existing PC, so I would like to have two Cyrus IMAPD
> servers that mirror each other.  Is this possible?  Is the "Cyrus
> murder" related to this?  From what I remember, it was only a
> front-end to multiple but separate servers, but I didn't really
> install and use it so I may be wrong.
> 
> It is also better from a fail-over point of view, I want my mail
> server completely mirrored in two different physical locations.  Right
> now, if my IMAP server crashes, I lose.  Receiving mail is not a
> problem, sendmail queues them up fine and I can have backup-MX's, but
> I can't read my mail until the server is up.
> 
> I'm thinking about a daemon that synchronizes the /var/spool/imap
> directory tree between machines, either with cooperation with Cyrus
> IMAPD or not.  You probably don't need to hook into Cyrus IMAPD, but
> perhaps the performance can be increased if you do.  It feels like a
> weekend hack, which is about the amount of time I have for it. :-)
> 
> 

Reply via email to