Thanks Ken and Michael for the answers ! Kind regards, Fabio On 19 September 2014 04:49, Michael Menge <michael.menge@xxxxxxxxxxxxxxxxxxxx> wrote: > Hi, > > Quoting "Fabio S. Schmidt" <fabio@xxxxxxxxxxxxxx>: > >> 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@xxxxxxxxxxxxxxxxxxxx > 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 ---- 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