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