architecture: active active frontends sharing common backend
Steve Gardell
sgardell at iperia.com
Thu Apr 6 09:57:53 EDT 2006
I suspect "all wrong." Cyrus' use of memory mapped files
just doesn't seem to lend itself to this. If the goal
is strictly HA, I guess that I would suggest a "traditional"
dual ported direct attached RAID, SAN, or the use of
the new replication mechanisms in 2.3
> -----Original Message-----
> From: info-cyrus-bounces at lists.andrew.cmu.edu
> [mailto:info-cyrus-bounces at lists.andrew.cmu.edu] On Behalf Of
> Chad A. Prey
> Sent: Wednesday, April 05, 2006 3:56 PM
> To: info-cyrus at lists.andrew.cmu.edu
> Subject: architecture: active active frontends sharing common backend
>
> We're about to embark on a High Availability email project
> and I was wondering as to the feasibility of having multiple
> cyrus frontend machines access a single backend machine
> (Veritas, Netapp filer, whatever it takes etc.) The n+
> front-end machines would all share a /var/lib/imap and a
> /var/spool/imap on the single backend machine. DB locking and
> other contingency issues would be left to the backend device
> whatever that may be. A load balancer would be placed in
> front of the cyrus boxes to handle failover etc.
>
> Does this work? Is anyone doing it now? Am I going about this
> all wrong?
>
> Please don't tell me about Murder, it's not for HA as much as
> it distributes load.
>
> Chad Prey
> Sr. Systems Administrator
> Salk Institute for Biological Studies
>
> --
>
> ----
> Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ:
> http://cyruswiki.andrew.cmu.edu List Archives/Info:
> http://asg.web.cmu.edu/cyrus/mailing-list.html
>
>
More information about the Info-cyrus
mailing list