27 Jul
2009
27 Jul
'09
8:22 p.m.
Ed W wrote:
I think there is a whitepaper from Dovecot's current main sponsor (before they were called Rackspace) which described their architecture using pairs of servers and DRBD between them. Each server is moderately loaded and active. If one server fails then half the users don't notice and the other half get switched over to what is really their slave server.
Seemed like an elegant architecture...
It's stupidly simple but it works. If you have two spare systems to make a lab out of you'll be surprised how easy it really is. The only thing I hate about it is the idle slave hardware just because I feed bad about powerful machines sitting around waiting for something to happen.
~Seth