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