On 2015-07-21 02:54 PM, Laz C. Peterson wrote:
The consensus seems to say no to RR DNS … I am going to take that into
serious consideration.

With this proxy setup you describe, what would happen if HAProxy or
Dovecot Proxy were to fail?

Multiple instances of each. I'll be using SmartOS as the base for my systems, so I'll be using ucarp, combined with haproxy should achieve what I'm after. Given two client facing IPs, I'm thinking two instances of HAProxy+ucarp, each handling one IP. Giving me active/active. HAProxy can hand off the connections to N+1 DP, the number of those would be based on redundancy plus load, thus my minimum would be 3.

Brainstorming your situation.... Install HAProxy (or similar) in each data center. Then use dovecot director to route users to the store they happen to be using. In other words if the first connection from userA comes into data center 1 then it gets sent to MS1 in the same data center. Their next connection comes into data center 2 (thinking mobile device vs their desktop), the dovecot director there would route the connection over to ms1 in data center 1. Not that network efficient, but it might achieve what you want given your constraints too.


-Chad

Reply via email to