On 11/01/11 16:34, Aaron C. de Bruyn wrote:
On 2011-01-11 at 16:25:38 +0000, Jonathan Tripathy wrote:
So have my entire email system run on 2 boxes alone? What if the
postfix box were to go down? What if the Dovecot box were to go
down? 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.
I worked for an ISP that handled mail for about 25,000 mailboxes
and over 500,000 messages per day. We had two identical boxes
with Postfix and Dovecot serving our customers. If one went down
our load balancer directed all traffic to the other one.
You could do the same thing with virtual machines if necessary.
The part that seems wrong to me is setting up an entire VM for
each customer. If your VM host goes down, you have lots of little
VMs to recover instead of a few VMs or a few physical servers.
Just food for thought.
You know your network and setup better than I do. I just know
what you've passed on to the list.
-A
I really do appreciate where you are coming from.
However, our current infrastructure is VM based. We don't really have
the rackspace to set up physical boxes (yet anyway).
While I have outline my setup on this list, I haven’t mentioned this yet:
I intend to setup multiple instances of each component (except the
customer servers) spread out on different VM hosts, and use our
load-balancer to distribute the traffic. I could also set up some
central storage for the customer servers and set up multiple instances
of those as well