On 11/01/11 16:55, Reindl Harald wrote:

Am 11.01.2011 17:25, schrieb Jonathan Tripathy:

So have my entire email system run on 2 boxes alone?
Where is the problem?

You can run hundrets of mail-domains in ONE virtual machine

What if the postfix box were to go down?
The you hopefully have 2 VM-Hosts with HA so it does not matter

What if the Dovecot box were to go down?
HA?
Why a extra box with doveot?
This makes no sense if you use two VMs on the same host

In my solution, if a box (or VM in my case) were to go down
at least something parts of the
system would still function
if the weather is not raining yes!
If the weather is raining you will jump out of the windows necause
you have many os-instances to repair, update without any sense

have you ever thought about the admin-overhead?

ONE well desigend mailserver-vm will have better performance and
you are able too look at logfiles and hold the machine clean

how will you do that with 30 VMs while most of them the whole
day sleeping?


Hi Everyone,

Thanks to all the excellent suggestions. I have taken your comments into consideration, and here is what I've come up with:

I will have 2 Postfix/Dovecot servers. Each will be configured to use a central database and will also use an NFS mount for mail storage. Since they will both be configured with central storage, I can use my load-balancer to distribute load between both of them, for both SMTP and IMAP, correct?

As for the nfs server, this will be set up with DRBD as per this article:

http://www.tutorialsconnect.com/2009/01/how-to-setup-a-redundant-nfs-server-with-drbd-and-heartbeat-in-centos-5/

There will be 2 VM used for this.

I will give authenticated clients direct access to the IMAP and SMTP ports on my load-balancer (No proxies). I will however only accept incoming mail from the internet via separate mx server which will relay mail (after doing spam checking) to the postfix servers.

A bit better now? :)

Any comments?

Thanks

Reply via email to