Thanks Andrew,
Last question if you let me:
What criteria is generally used for which maiolboxes will be created on what back end server ?
Thanks
Diego
On Mon, Mar 15, 2010 at 8:10 PM, Andrew Morgan <morgan@xxxxxxxx> wrote:
On Mon, 15 Mar 2010, Diego Ventrice wrote:Frontend servers are proxy servers. They lookup the location of the user's mailbox and proxy incoming IMAP connections to the correct backend server.
John,
Few questions about murder if you dont mind.
Does the front end server act as a load balancer, and also are back end server replicated exact copies ?
How would it be to deploy HA with murder, on the front servers ?
Backend servers are not much different than a standalone, non-Murder, Cyrus server. Each backend server registers its list of mailboxes with the mupdate master server, which maintains a master list of the location of all mailboxes in the Murder cluster. The frontend servers read from the mupdate master to locate mailboxes.
Backend servers are not fault-tolerant or highly-available.
As far as I know, the only Cyrus method of achieving high availability is using Cyrus replication.
Andy
---- 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