Re: Cyrus IMAP and MySQL mailboxes (Building load-balancingcluster)]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Not really to Sarah, I came in too late in the thread...

2006/11/17, Sarah Walters <s.walters@xxxxxxxxxxxxx>:
> > -----Original Message-----
> > From: info-cyrus-bounces@xxxxxxxxxxxxxxxxxxxx
> > [mailto:info-cyrus-bounces@xxxxxxxxxxxxxxxxxxxx] On Behalf Of
> > Igor Zhbanov
> > Sent: Friday, 17 November 2006 10:32 AM
> > To: info-cyrus@xxxxxxxxxxxxxxxxxxxx
> > Subject: Re: Cyrus IMAP and MySQL mailboxes (Building
> > load-balancing cluster)
> >
> > 2006/11/17, Sarah Walters <s.walters@xxxxxxxxxxxxx>:
> > > > > > The main problem is to build a shared storage that can
> > > > survive server
> > > > > > crashes, where mail will be stored.
> > > > >
> > > > > Use a SAN.
> > > > First of all, such SAN must be very reliable itself.
> > Second, it must
> > > > support some kind of global locking mechanism, so several
> > nodes can
> > > > use lock to protect file from simultaneous writing.
> > Third, Cyrus IMAP
> > > > must lock mailboxes, so several instances on different
> > server can work
> > > > with one mailbox without conflicts. Whether Cyrus IMAP
> > use locks or
> > > > assumes that he is the only one who access mail box, I
> > don't know. Can
> > > > it safely access one mailbox from different servers, I
> > don't know too.
> > >


I thought Cyrus IMAP  supported multiple concurrent read/writes to the
maildir?
So, if a fibre connected 2TB SAN array (eg: HP MSA1000) is seen as local
drive to the server, what would be wrong with:

A: smtp server
B: smtp server
C: imap/pop server
D: imap/pop server

a,b and c and d all mount /var/imap and /home off the SAN

a and b collect mail, scan it and then store it in /var/imap
c does what it does best and lets the user get their mail
and if need be just turn on D with same mounted drives, all without
additional software, the chances of 2 concurrent imap/pop sessions on same
account would be in the real world so small.

not overly converse in doing things like this, normally if box cant handle
it we get gutsier server.
currently dl580 with MSA1000 SAN does smtp/imap/pop

> > > A good commercial SAN costs a fortune, but it is very
> > reliable. And did

not that expensive these days







----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux