LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: [RFC PATCH] Using LVS as a way to provide load-balanced internet (f

To: Ludo Stellingwerff <ludo@xxxxxxxxxxxxx>
Subject: Re: [RFC PATCH] Using LVS as a way to provide load-balanced internet (fwd)
Cc: "LinuxVirtualServer.org users mailing list." <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
From: Joseph Mack NA3T <jmack@xxxxxxxx>
Date: Mon, 26 Sep 2005 07:11:20 -0700 (PDT)
On Mon, 26 Sep 2005, Ludo Stellingwerff wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Joseph,

Hi Ludo,

Thanks for the patches. I put out a new version of the HOWTO this weekend and didn't wait for your reply, in case I didn't get any more time for the HOWTO for a while.

http://www.austintek.com/LVS/LVS-HOWTO/HOWTO/LVS-HOWTO.ipvsadm.html#ludo_scheduler

I'll fix up your section for the next HOWTO.

According to the HOWTO text, it seems you misunderstood the purpose of my patch a little bit: I don't provide a new schedular, but a new director.

Currently the definition of a scheduler that I'm using is code that changes the routing tables in the director to load balance the incoming packets. Your code fits this definition. Am I missing something?

Anyway, I changed my patches a bit (See patches in attachment)

thanks, will include your text in the next write-up.

One of the remaining problems for multipath routing under Linux is the
lack of flexibility on the scheduling of these multiple defaultroutes.
The normal multipath routing only provides a weight factor, but no
further setup parameters.

How did you get the director to accept packets for 0.0.0.0/0 as local?

http://www.austintek.com/LVS/LVS-HOWTO/HOWTO/LVS-HOWTO.routing_to_VIP-less_director.html#routing_and_delivery

For this problem the patches introduce a new director, called
LVS/Reinject.

Do you want your code in the HOWTO to be called "Reinject" rather than say "multigateway"?

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!

<Prev in Thread] Current Thread [Next in Thread>