Date: Mon, 19 Sep 2011 12:45:45 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: Alexandr Matveev <timon@timon.net.nz> Cc: FreeBSD Mailing List <freebsd-questions@freebsd.org> Subject: Re: LVS/DR load balancing via FreeBSD Message-ID: <4E772B69.2030408@infracaninophile.co.uk> In-Reply-To: <4E771D09.3050107@timon.net.nz>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On 19/09/2011 11:44, Alexandr Matveev wrote: > We have two Linux servers doing LVS/DR load balancing (rewriting MAC > addresses). > Is there a way to do this in FreeBSD, so there won't be need for a Linux > servers here? > ( http://www.linuxvirtualserver.org/VS-DRouting.html ) > > There is a port net/ipvs but it's an old and (seemingly) unmaintained > patches. Sounds like relayd(8) might be what you need -- in ports as net/relayd. It works with the pf(4) firewall, and you can use it to implement almost all of the functions of an expensive hardware loadbalancer on a cheap PC. It should be able to do what you want -- which I am more familiar with as 'Direct Server Return.' relayd(8) is ported from OpenBSD, and the FreeBSD port doesn't yet support absolutely everything that it can do natively on OpenBSD. The missing stuff is mostly to do with creating a HA firewall/load-balancer pair, which seems to be one of your requirements, so you might want to try it under OpenBSD. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk53K3IACgkQ8Mjk52CukIxXMgCeM6rNLEaF9t64Q3qS7HOx3ZrZ S+0AoIDLzZqGEHJ3p1BCwcLhfynBQIFN =EOYt -----END PGP SIGNATURE-----help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E772B69.2030408>
