From owner-freebsd-isp Fri Jul 27 6:56:26 2001 Delivered-To: freebsd-isp@freebsd.org Received: from mailman.thenap.com (mailman.thenap.com [209.190.0.10]) by hub.freebsd.org (Postfix) with ESMTP id 5B7B937B406 for ; Fri, 27 Jul 2001 06:56:10 -0700 (PDT) (envelope-from drew.weaver@thenap.com) Received: by mailman.thenap.com with Internet Mail Service (5.5.2653.19) id ; Fri, 27 Jul 2001 09:58:04 -0400 Message-ID: From: "Drew J. Weaver" To: 'Sascha Lucky Luck' , Andrew Reid Cc: freebsd-isp@FreeBSD.ORG Subject: RE: FreeBSD Mail Toaster CLUSTER Date: Fri, 27 Jul 2001 09:58:04 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C116A4.27CEDAC0" Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C116A4.27CEDAC0 Content-Type: text/plain; charset="iso-8859-1" You could have it authenticate through LDAP and have the mail store on one server and mount shares to the mail store on the two servers. Mail server 1--------------------------[Samba or other network share > LDAP Server for auth ] Mail Store Mail server 2--------------------------[Samba (or other network share -Drew -----Original Message----- From: Sascha Lucky Luck [mailto:bofh@online.ie] Sent: Friday, July 27, 2001 8:29 AM To: Andrew Reid Cc: freebsd-isp@FreeBSD.ORG Subject: Re: FreeBSD Mail Toaster CLUSTER Quoting Andrew Reid : > The notion of setting up a secondary MX host is easy enough, > but it > doesn't seem to be enough for what I'd like to do. > > For example: > > +-----------------------+ +---------+ > | |---------------->| MX1 | > | Load Balancing Device | +---------+ > | | +---------+ > | |---------------->| MX2 | > +-----------------------+ +---------+ > > If the Load Balancing Device ("LBD") is sharing out > connections for > ports 25 and 110 between MX1 and MX2, I want to be sure that > if one of > the two machines goes down, everyone can still get their > mail. > > I've looked at some methods of doing this where, when accounts > are > created, they are equally dispersed amongst your MX farm, but > that means > that all users on the dead MX will have no mail access. > > How are people going about delivering distributed, > redundant, > load-balanced mail? I was thinking that some form of parallel > delivery > could be implemented, but that would result in the load of MX1 > and MX2 > being pretty similar (one would think). > > You don't want to have all your eggs in one basket, but at the > same > time, you do. You want to be able to get to your mail -all- > the time, > not just when the appropriate server is up. If accounts "joe", > "thelma" > and "louise" are on MX1, they still need to be able to get to > their > mail, even when the server is down. > > Hmm! Suggestions? The file system where the user accounts live must then be shared between the different mail servers. We mounted that from a Network Appliance Filer cluster, so that was pretty safe to begin with. User account information needs to either reside on the shared FS or must be duplicated (eg. rdist) between the machines. If you are connected to the server that failed you'll have to reconnect. Otherwise the user will never notice a server failure. > - andrew HTH, s. ---------------------------------------------------- Get your free email account at http://www.online.ie/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message ------_=_NextPart_001_01C116A4.27CEDAC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: FreeBSD Mail Toaster CLUSTER

You could have it authenticate through LDAP and have = the mail store on one server and mount shares to the mail store on the = two servers.

Mail server 1--------------------------[Samba or = other network share
          &nb= sp; >  LDAP Server for auth ]   Mail Store
Mail server 2--------------------------[Samba (or = other network share

-Drew


-----Original Message-----
From: Sascha Lucky Luck [mailto:bofh@online.ie]
Sent: Friday, July 27, 2001 8:29 AM
To: Andrew Reid
Cc: freebsd-isp@FreeBSD.ORG
Subject: Re: FreeBSD Mail Toaster CLUSTER


Quoting Andrew Reid = <andrew.reid@plug.cx>:

> The notion of setting up a secondary MX host is = easy enough,
> but it
> doesn't seem to be enough for what I'd like to = do.
>
> For example:
>
> = +-----------------------+        = ;         +---------+
> = |            = ;           = |---------------->|   MX1   |
> | Load Balancing Device = |            = ;     +---------+
> = |            = ;           = |            = ;     +---------+
> = |            = ;           = |---------------->|   MX2   |
> = +-----------------------+        = ;         +---------+
>
> If the Load Balancing Device ("LBD") = is sharing out
> connections for
> ports 25 and 110 between MX1 and MX2, I want to = be sure that
> if one of
> the two machines goes down, everyone can still = get their
> mail.
>
> I've looked at some methods of doing this = where, when accounts
> are
> created, they are equally dispersed amongst = your MX farm, but
> that means
> that all users on the dead MX will have no mail = access.
>
> How are people going about delivering = distributed,
> redundant,
> load-balanced mail? I was thinking that some = form of parallel
> delivery
> could be implemented, but that would result in = the load of MX1
> and MX2
> being pretty similar (one would think).
>
> You don't want to have all your eggs in one = basket, but at the
> same
> time, you do. You want to be able to get to = your mail -all-
> the time,
> not just when the appropriate server is up. If = accounts "joe",
> "thelma"
> and "louise" are on MX1, they still = need to be able to get to
> their
> mail, even when the server is down.
>
> Hmm! Suggestions?

The file system where the user accounts live must = then be shared
between the different mail servers. We mounted that = from a Network
Appliance Filer cluster, so that was pretty safe to = begin with.
User account information needs to either reside on = the shared FS or
must be duplicated (eg. rdist) between the = machines.
If you are connected to the server that failed = you'll have to
reconnect. Otherwise the user will never notice a = server failure.

>    - andrew

HTH,
s.

----------------------------------------------------
Get your free email account at http://www.online.ie/

To Unsubscribe: send mail to = majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body = of the message

------_=_NextPart_001_01C116A4.27CEDAC0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message