hi all,

i am planning to load balance my mail service using 2 servers. my proposed
set up is going to be something like the following,

                                          |  --- Mach1  ---|
Mail clients  ---> Router1   |                         |-----/common/qmail
                                          |  --- Mach2 --- |

i would install qmail in machine mach1 in the dir /common/qmail instead of
the default /var/qmail. Now i would share this directory with mach2 using
NFS or Coda file system. i would now start the qmail in both servers(mach1
and mach2). in mach2,  qmail will not be installed and only the qmail
startup script will be created (since it already has access to the qmail
utilities through the share).

My mail clients are using only POP and smtp to connect to my setup. Access
to the mailservers are only through the router machine. The router will
redirect requests in a round robin fashion. the routing is done at
connection level. ie when my first clients connects to the router machine,
the connection is redirected to the machine1. for a second connection he
will be redirected to the mach2.

since the 2 machines mach1 and mach2 share the same queues and control
files, both mach1 and mach2 will serve as load balancing mailservers.

does anyone foresee any problems with this setup? i am a newbie to qmail and
would like the experts' opinion on this setup :)

thanks

Reply via email to