LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Using LVS to replace Netscaler Load Balancer

To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: Using LVS to replace Netscaler Load Balancer
From: "Philip M" <disordr@xxxxxxxxx>
Date: Tue, 16 Jan 2007 16:26:29 -0800
Dear LVS-Users,

I work at a fairly large company with a somewhat complex network that uses
Netscaler server load balancers.
I'm just a linux monkey, but I'm evaluating using LVS as a replacement for
the expensive Netscalers.
I have set up a basic test LVS-DR and LVS-NAT network and its working fine.
(thanks for all the excellent documentation!)

This is my problem:

The network is set up in such a way, that the RIP's default gateways all
point to a router (not the netscaler load balancer).
After talking with some colleagues, I've come to realize that the
Netscaler's NAT implementation is doing something different.
They are essentially proxying the TCP connection, rewriting both the
Destination and the Source before sending the packet
off to the RIP. The RIP's reply goes through the default gateway (some
random router) back to the Netscaler, which replies to the CIP.
I've been going over the documentation and the mailing lists and am a bit
unclear if I can use LVS to do this.

One post regarding "ipvs and source nat" talks about the brownfield patch
and lvs_nat_problems.
Will these solve my problem? I'm not an iptables expert, but I plan on
testing this out and seeing if I can get it all to work.

Details of my DIP:
Linux 2.6.18 kernel
$ipvsadm -v   --> ipvsadm v1.24 2005/12/10 (compiled with getopt_long and
IPVS v1.2.1)
( does this include the brownfield patch natively that Horms was working on?
)

Any advice or additional pointers you have would be well received.

Thank you for your time,

Philip

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