I assume we are only talking about incoming mails - outgoing should not eb a
problem, right?
How about having a distributed file system (DRBD or redhat's "Global File
System (GFS)") distributed over 2 or 3 servers to keep the
mailbox files, and then having LVS POP clients access those?
That way you have a virtual email server split over several real servers, each
of them accessing a virtual file system that is in
turn split over several storage nodes.
I have not looked into DRBD nor GFS, but what I am thinking is something like
the mail servers accessing the mailboxes stored on
something like a distributed remote NFS (which I hope DRBD or GFS can be used
for).
I wanted to try this myself but havent had a chance yet, so I don't know if
this will work or if I have the wrong picture of
DRBD/GFS...
MARK
> -----Original Message-----
> From:
> lvs-users-bounces+msalists=gmx.net@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:lvs-users-bounces+msalists=gmx.net@linuxvirtualserver.
> org] On Behalf Of Joseph Mack NA3T
> Sent: Thursday, December 15, 2005 11:31 AM
> To: LinuxVirtualServer.org users mailing list.
> Subject: Re: Load balanced mail system
>
>
> On Thu, 15 Dec 2005, Pierre Ancelot wrote:
>
> > - How to update a mail received on one host to every hosts ?
>
> LVS's are read only. Writing to an LVS has always been a
> problem. The database section in the HOWTO talks about the
> problems you've already found. Shopping carts are the same
> problem.
>
> You need to serialise (spool) your writes somehow. Everyone
> has had to invent their own solution.
>
> > using rsync would delete every mail received in the same
> > time on other servers...
>
> this is what you want right?
>
> There are two mailbox formats. One is called mbox and I
> forget the other. One is suitable for rsync'ing, the other
> isn't.
>
> > All this makes me think i should store mails in a mysql
> > cluster database or in a filesystem like AFS for example.
>
> hopefully simpler solutions exist. A single raid filesystem
> exported to all realservers is simpler, but rw to the disk
> doesn't scale with the number of realservers.
>
> Joe
>
> --
> Joseph Mack NA3T EME(B,D), FM05lw North Carolina
> jmack (at) wm7d (dot) net - azimuthal equidistant map
> generator at http://www.wm7d.net/azproj.shtml
> Homepage http://www.austintek.com/ It's GNU/Linux!
> _______________________________________________
> LinuxVirtualServer.org mailing list -
> lvs-users@xxxxxxxxxxxxxxxxxxxxxx Send requests to
> lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> or go to http://www.in-addr.de/mailman/listinfo/lvs-users
>
|