Re: Load Balancing - Nice and Easy - no BGP, no isp help.
From: Marcin Jessa (lists_at_yazzy.org)
Date: 09/07/05
- Previous message: Mark Bucciarelli: "Re: hosting solutions"
- In reply to: Eric W. Bates: "Re: Load Balancing - Nice and Easy - no BGP, no isp help."
- Next in thread: Ovidiu Ene: "Re: Load Balancing - Nice and Easy - no BGP, no isp help."
- Reply: Ovidiu Ene: "Re: Load Balancing - Nice and Easy - no BGP, no isp help."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 7 Sep 2005 10:29:08 +0200 To: "Eric W. Bates" <ericx@vineyard.net>
Hi.
I am not sure what you're trying to accomplish.
Sometimes it seems like you want redudant links and sometimes like you want a proxy server.
Could you please describe your problem ?
End a quick link for Eric Bates: http://www.openbsd.org/faq/pf/pools.html
Cheers,
Marcin
On Tue, 06 Sep 2005 13:18:10 -0400
"Eric W. Bates" <ericx@vineyard.net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I've seen one commercial product control incoming load-balancing with DNS.
>
> Theoretically if you set the TTL for the RRs down low (I've never gone
> shorter than 300 seconds; but I suppose you could go smaller); you could
> then 'direct' incoming traffic by providing one IP or the other. Tools
> like bind9-dlz should make it easier to control the zone file dynamically.
>
> In the case of a web page that requires a consistent route during a
> session, I don't know of an easy way to control bind response based on
> request source. You can put source configs in named.conf (we do this
> for "split-horizon" DNS when you use the same name server to respond to
> requests from both inside and outside a NAT). But I don't believe that
> aspect is hooked for dynamic control inside the latest version (I could
> be wrong).
>
> Can you share your pf config?
>
> Ovidiu Ene wrote:
> > Hello friends
> >
> > I am trying for a while to make a load balancer under FreeBSD. No BGP
> > support from isps!
> >
> > I would have: 3 nics, ISP1 nic, ISP2 nic and LAN nic.
> > What i've done until now, after reading lots of posts, googling for a
> > while:
> >
> > - I've suceeded to setup an outgoing load balancer with pf, it works
> > perfectly but only for outgoing traffic;
> > - I've noticed that almost everybody thing that it cannot be done load
> > balancing with BSD of incoming and outgoing without help of that both
> > ISP (BGP)
> > - I find hardware with proprietary OS/firmware that can do load
> > balancing without support of ISP. Some are cheap (300$), but at review
> > does not know to load balance incoming traffic (break functionality of
> > some pages accessed, since some of load is on one interface, some of
> > other, works corectly only if i setup to come some type of traffic on
> > one interface, some of other (for example trafic via port 80 on one nic,
> > ftp traffic on the other), also are expensive hardware load balancers
> > (over 1000$) that... i am asking myself how it works, without help of isp.
> > - I've found somewhere that it can be done load balancing but not with
> > one box with that 3 nics, but with 3 boxex, because (that article i am
> > "insipring" said that every box has just one routing table) because can
> > be created a virtual server that with handle routes from that 2 boxes.
> > - People told me that in Linux load balancing cand be done, 3 nics, 2
> > external, one to Lan, with iptables. Here is a short article:
> > http://linux.com.lb/wiki/index.pl?node=Load%20Balancing%20Across%20Multiple%20Links
> >
> >
> > So, my question is, if some people made it (in expensive hardware that
> > did have the same OS, maybe even FreeBSD, and proprietary algorythms)
> > and in Linux it can be done (people told me, i've read articles and also
> > so it here, where i live) why it cannot be done under FreeBSD?
> > I guess it can be done, I want to do it with FreeBSD, and want to obtain
> > same performances as with Linux.
> >
> > What is your opinion about that? What should I do? Anybody suceed in
> > making load balancing work that way?
> >
> > Best Regards,
> > Ovidiu
> >
> > ps. FreeBSD is the best!
> >
> >
> > _______________________________________________
> > freebsd-questions@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > To unsubscribe, send any mail to
> > "freebsd-questions-unsubscribe@freebsd.org"
> >
> > _______________________________________________
> > freebsd-isp@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-isp
> > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"
>
> - --
> Eric W. Bates
> ericx@vineyard.net
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (FreeBSD)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFDHc9SD1roJTQ4LlERAnZHAJwKnNsC9xX7iCc5GM3CV7jEpDlJHgCgyZUX
> 9U5JcwBy4JVlTru/8WLn/hU=
> =16h9
> -----END PGP SIGNATURE-----
> _______________________________________________
> freebsd-isp@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-isp
> To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"
_______________________________________________
freebsd-isp@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-isp
To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"
- Previous message: Mark Bucciarelli: "Re: hosting solutions"
- In reply to: Eric W. Bates: "Re: Load Balancing - Nice and Easy - no BGP, no isp help."
- Next in thread: Ovidiu Ene: "Re: Load Balancing - Nice and Easy - no BGP, no isp help."
- Reply: Ovidiu Ene: "Re: Load Balancing - Nice and Easy - no BGP, no isp help."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
- Re: Load Balancing - Nice and Easy - no BGP, no isp help.
... I've seen one commercial product control incoming load-balancing with DNS. ...
> I am trying for a while to make a load balancer under FreeBSD. ... (freebsd-isp) - Re: Replacing/enhancing kernel printf()
... control over what the kernel prints to the console during boot as well ... FreeBSD
had to be changed. ... output devices, such as a small LCD, onto which we want to print
... What I came up with was an IDL for defining debug levels and an ... (freebsd-arch) - RE: raid backup
... succesfully with freebsd 4.6 and on.. ... freebsd shows me an array,
which I control with atacontrol device driver ... >> bottom line for me is, if one
disks fails the system needs to keep on ... (freebsd-isp) - Re: Cached file read performance
... one running FreeBSD 6.2PRE and the other running Gentoo Linux - the latter acting as
a control. ... The conclusion I came to was that our (i.e FreeBSD) cached read performance
could perhaps be improved... ... xfs stripe width 2 ... (freebsd-performance) - Replacing/enhancing kernel printf()
... control over what the kernel prints to the console during boot as well ... FreeBSD
had to be changed. ... output devices, such as a small LCD, onto which we want to print
... If we have the ability to suppress certain kinds of output, ... (freebsd-arch)