High avaliabilty for IMAP/PROXY

Fabio S. Schmidt fabio at improve.inf.br
Fri Sep 19 09:58:40 EDT 2014

Thanks Ken and Michael for the answers !

Kind regards,

On 19 September 2014 04:49, Michael Menge
<michael.menge at zdv.uni-tuebingen.de> wrote:
> Hi,
> Quoting "Fabio S. Schmidt" <fabio at improve.inf.br>:
>> Hi,
>> - Sorry if it seems to be a little off-topic -
>> We have deployed Cyrus Aggregator and currently we provide load
>> balancing and high availability for the Cyrus Front Ends through DNS.
>> With this scenario, if a Frontend is unavailable it will receive
>> connections unless we remove it from the DNS record for the IMAP
>> service.
>> Does anyone have any better ideas to improve the high availability? I
>> was wondering about using HAPROXY vs NGINX but I do not know their
>> behaviours in cases like I mentioned above.
> We use ClusterIP for load balancing and HA. With ClusterIP you use one
> IP for all of your Cyrus Front Ends. The ClusterIP will use a multicast
> MAC an the local firewall cluisterIP rule determin which of the frontends
> will be used, by hashing source IP, [source Port], [destination Port] in
> a hash. These hash is distributed to N buckets and each bucket must be
> serviced by one of your front ends. If one front end goes down you configure
> the buckets of that front end on the other front ends.
> http://www.rkeene.org/projects/info/wiki/102
> http://www.linux-ha.org/ClusterIP
> --------------------------------------------------------------------------------
> 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
> ----
> Cyrus Home Page: http://www.cyrusimap.org/
> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
> To Unsubscribe:
> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

My best regards,
Fabio Soares Schmidt

Linux Professional Institute - LPIC-3
Microsoft Certified Technology Specialist: Active Directory

More information about the Info-cyrus mailing list