Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Sep 2009 08:49:49 -0400
From:      Steve Bertrand <steve@ibctech.ca>
To:        "Michael K. Smith - Adhost" <mksmith@adhost.com>
Cc:        questions@freebsd.org
Subject:   Re: New mail server setup
Message-ID:  <4AB2306D.1070009@ibctech.ca>
In-Reply-To: <17838240D9A5544AAA5FF95F8D52031606AFCA07@ad-exh01.adhost.lan>
References:  <4AB0584D.3050206@eagle.ca><4AB0844B.5080804@infracaninophile.co.uk><4AB0E97B.4060606@ibctech.ca><4AB0ECE8.2080905@infracaninophile.co.uk>	<4AB0F17B.1030400@ibctech.ca> <17838240D9A5544AAA5FF95F8D52031606AFCA07@ad-exh01.adhost.lan>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Michael K. Smith - Adhost wrote:

>>> Steve Bertrand wrote:
>>>
>>>> If anyone has a setup that has redundancy for their IMAP/POP
>> services,
>>>> and a method to keep the changing data relatively up-to-date, I'd
>> love
>>>> to hear about it.

[ big snip ]

> Another approach would be a cluster of Postfix servers and Dovecot
> servers behind PF load balancers.  We have 3 "POP" servers (IMAP/POP), 9
> Mail Servers, 2 Defer servers and 5 Filter servers that process over 20
> million messages a day without a blip.  We can take individual servers
> out of the pool for maintenance, etc.  Everything is fed to a set of
> redundant NAS for the data storage and common configuration files.

Thanks Mike,

I'm interested to learn a little more about your setup. I was going to
take it off-list, but if you can provide some further details, it would
probably add long-term value to keep it here.

So, a couple of questions:

- can your PF load balancers 'sense' when one of the Postfix/Dovecot
units are down, or is this a manual change in config to prevent any
time-out conditions?

I like this load balancer idea. In my environment, it would be trivial
to set up a couple of them, throw Quagga on them, and integrate them
directly into our iBGP setup. On the other side, I could use VRRP or the
like to ensure redundancy from front to back.

- do the Postfix/Dovecot servers communicate with each other, or are
they simply stand-alone units that don't know/care that they have other
peers helping with the workload?

- are your filter servers in front of, or behind the load balancers
(iow, is all of your inbound email passed through the balancers, and
then filtered/processed/delivered in behind them)?

- how do all of the pieces communicate with the NAS...NFS?

- could you share a small snip of your PF config in relation to
load-balancing, so I can get a bit of a better understanding config-wise
on how that piece hangs together? (I've never used PF, only IFPW ;)

Thanks, and regards,

Steve


[-- Attachment #2 --]
0	*H
010	+0	*H
00CK9AbxIUw0
	*H
0b10	UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0
090507231610Z
100507231610Z0B10UThawte Freemail Member10	*H
	steve@ibctech.ca0"0
	*H
0
DZ杙<2IⵀfrsE6q?0.>
S@Œ!V?A\Q
r-aZ
Ōf/0{OYQhɏߴ
F_\Q0BF=<_.a*3epeY|tݼcvlҷ+@piQA{2E9WN4[Z`h6VM/zPbd(GC^K6XV4j<t-0+0U0steve@ibctech.ca0U00
	*H
æ|85aQz-*3HG		.s*Fw*`HvFw;9ytƘn0taC/:WC+LÙ{Oq 1n00CK9AbxIUw0
	*H
0b10	UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0
090507231610Z
100507231610Z0B10UThawte Freemail Member10	*H
	steve@ibctech.ca0"0
	*H
0
DZ杙<2IⵀfrsE6q?0.>
S@Œ!V?A\Q
r-aZ
Ōf/0{OYQhɏߴ
F_\Q0BF=<_.a*3epeY|tݼcvlҷ+@piQA{2E9WN4[Z`h6VM/zPbd(GC^K6XV4j<t-0+0U0steve@ibctech.ca0U00
	*H
æ|85aQz-*3HG		.s*Fw*`HvFw;9ytƘn0taC/:WC+LÙ{Oq 1n0?0
0
	*H
010	UZA10UWestern Cape10U	Cape Town10U
Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0)	*H
	personal-freemail@thawte.com0
030717000000Z
130716235959Z0b10	UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA00
	*H
0Ħ<UsUNʙZhup[v:aQP
0cZ,p+Z?qV˯<6$*+w=+>@dקe*TH<a@dr`00U00CU<0:08642http://crl.thawte.com/ThawtePersonalFreemailCA.crl0U0)U"0 010UPrivateLabel2-1380
	*H
HP.
fgCL!6-6/P p<ab:~t%Pb'qW%ݩ9 Oe_N4[5MwV!x!5$F]_eO1d0`0v0b10	UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAK9AbxIUw0	+0	*H
	1	*H
0	*H
	1
090917124949Z0#	*H
	1+c`{C/T0R	*H
	1E0C0
*H
0*H
0
*H
@0+0
*H
(0	+71x0v0b10	UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAK9AbxIUw0*H
	1xv0b10	UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAK9AbxIUw0
	*H
тZaF5$-%6H/jܩ|tgs;d	ih<܈GUyg&1x8Jeuh)fy"T^sZjI+H1ܹ-#w~uqʆՅф@Š2SZL}*귴.#Għ.9w;gDqhuv%f`1XkjoĐN%}?y[DŢ^-[r1%'

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4AB2306D.1070009>