Etienne Goyer wrote:

Ken Murchison wrote:

* Added support for "unified" and "replicated" Murders. A Murder no longer has to have discrete frontend and backend servers; any one "unified" server can both proxy and serve local mailboxes (proxy functionality in proxyd and lmtpproxyd has been merged with imapd and lmtpd respectively), or all "replicated" servers can serve the same mailboxes from a shared filesystem. The new mupdate_config option in imapd.conf is used to determine whether a Murder is using a "traditional", "unified" or "replicated" configuration. * Ported/rewrote/integrated David Carter's mailspool replication code. Development sponsored by Columbia University.


These two really got me excited. 2.3 will really be an important release for HA/scalability.

Could somebody expand a little about 'all "replicated" servers can serve the same mailboxes from a shared filesystem' ? Assuming a number of servers serve mailboxes from a shared filesystem, there is no point in Murder anymore as any server in the pool have directly access to any mailbox in the shared filesystem, right ?

I would consider the "replicated" Murder code experimental at best. I began writing it for a local university to use with a SAN filesystem , but I don't think it was ever deployed. With David Carter's replication code, use a "replicated" Murder is already obsolete.

--
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     2495 Main St. - Suite 401
716-604-0088 x26      Buffalo, NY 14214
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp
----
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

Reply via email to