High Availability approaches for Cyrus
Michael Menge
michael.menge at zdv.uni-tuebingen.de
Mon Mar 15 14:28:10 EDT 2010
Quoting "Simpson, John R" <john_simpson at reyrey.com>:
> Greetings all,
>
> I've spent a good deal of time searching the Info-Cyrus
> archives (and various googled articles) to identify the recommended
> ways to improve Cyrus availability and reduce disaster recovery
> time. The two main approaches appear to be Cyrus replication and
> file system replication using DRBD and Heartbeat/Pacemaker/RHCS.
> Cyrus replication appears to be the preferred approach, since with
> DRBD a corrupted file system on the master would be replicated on
> the slave. I have a few questions.
>
> - Am I missing something? Is there a third approach that is better
> than Cyrus or file system replication?
I don't know any other.
> - Cyrus replication seems to be used in conjunction with manual
> failover procedures. Is anyone using Heartbeat, etc. with Cyrus
> replication?
You could write scripts to do the failover with Heartbeat, but IMHO
the reaction-time you win by using Heartbeat does not outwight the risk
of an ammok running Heartbeat (e.g. split brain)
> - We have three Cyrus servers, each with a single large mailstore.
> Would there be a significant advantage to splitting them into
> multiple smaller mailstores? We're using Perdition but not Murder /
> Aggregator.
Running two active instances of cyrus would allow you to share the
load of the failed server on the two other instead of one server doing
the work of two.
> - Are there any situations where DRBD would be preferred to Cyrus
> replication?
Cyrus replication is very new, so you have to use a recent version of
cyrus. If you have to use an older version of cyrus DRBD might be the
only option.
>
> Thank you for your time.
>
> John
>
> John Simpson
> Senior Software Engineer, I. T. Engineering and Operations
>
>
--------------------------------------------------------------------------------
M.Menge Tel.: (49) 7071/29-70316
Universität Tübingen Fax.: (49) 7071/29-5912
Zentrum für Datenverarbeitung mail:
michael.menge at zdv.uni-tuebingen.de
Wächterstraße 76
72074 Tübingen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5339 bytes
Desc: S/MIME Signatur
Url : http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20100315/5e6a779d/attachment-0001.bin
More information about the Info-cyrus
mailing list