LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

LVS-NAT Setup

To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: LVS-NAT Setup
From: "Mansoor Ali" <mhafeez72@xxxxxxxxxxx>
Date: Tue, 08 May 2007 00:06:52 +0000

Greetings

I have setup the LVS based on LVS-NAT configuration. When outside host tries to access the Real Servers than they are going through the Virtual IP successfully. When Real Servers originate the traffic to the outside host than it is not going through the Virtual IP. On my router i see that the traffic is coming from the IP of Real Host. Does anyone help in this regard. I want the every traffic coming in or going out must go through the Virtual IP.

Mansoor

From: lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
Reply-To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: lvs-users Digest, Vol 50, Issue 11
Date: Mon, 12 Mar 2007 12:00:03 +0100 (CET)

Send lvs-users mailing list submissions to
        lvs-users@xxxxxxxxxxxxxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
        http://www.in-addr.de/mailman/listinfo/lvs-users
or, via email, send a message with subject or body 'help' to
        lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx

You can reach the person managing the list at
        lvs-users-owner@xxxxxxxxxxxxxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of lvs-users digest..."


Today's Topics:

   1. Re: Quiescent server connections (Adrian Chapela)
   2. Re: Quiescent server connections (Janusz Krzysztofik)



From: Adrian Chapela <achapela.rexistros@xxxxxxxxx>
Reply-To: "LinuxVirtualServer.org users mailing list."<lvs-users@xxxxxxxxxxxxxxxxxxxxxx> To: "LinuxVirtualServer.org users mailing list."<lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: Quiescent server connections
Date: Mon, 12 Mar 2007 08:36:54 +0100
Ben Hollingsworth escribió:
OK, so I've got my setup nailed down pretty well.  This is pair of squid
web proxies on a 2-host LVS running UltraMonkey / HB 2.0.7-8 on RHEL4
(2.6.9).  I'm struggling with one more thing, though.  With
quiescent=true, if I shut down squid on one box, connections from new
hosts fail over to the other box just fine, but connections from
persistent hosts keep going to the same, dead box.  I realize this is as


OK, to solve the problem there are two variables:

/proc/sys/net/ipv4/vs/expire_nodest_conn --> to expire connections before the protocol timeout. This is to solve the problem when a server goes down. For example in the UDP protocol the protocol timeout is too high.

/proc/sys/net/ipv4/vs/expire_quiescent_template --> this variable I think is the variable to solve your problem. With this you timeout your persistent template when a server goes down.

I don't know what them makes exactly but the first solve my problems. You could make a test.

Best regards.
intended.  If I set quiescent=false, all client communication with the
dead box ceases immediately, which includes cutting off active
connections at the knees.  That's not an issue if the squid actually
dies.  However, most of our failovers will be due to my own planned
maintenance.  In that case, I'd like to allow existing connections
(which may be lengthy downloads) to finish before sending new requests
(even from persistent clients) to the live box.  I can't find any way to
do this without hacking the kernel to match a 2-yr-old patch that Horms
published (assuming that even applies to my setup).  Most of the info
about this seems to have been written three years ago.  Is there a way
to make this work without a custom compile?

------------------------------------------------------------------------








From: Janusz Krzysztofik <jkrzyszt@xxxxxxxxxxxx>
Reply-To: "LinuxVirtualServer.org users mailing list."<lvs-users@xxxxxxxxxxxxxxxxxxxxxx> To: "LinuxVirtualServer.org users mailing list."<lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: Quiescent server connections
Date: Mon, 12 Mar 2007 11:33:39 +0100
Dnia sobota, 10 marca 2007 00:24, Ben Hollingsworth napisaÅ?:
> OK, so I've got my setup nailed down pretty well.  This is pair of squid
> web proxies on a 2-host LVS running UltraMonkey / HB 2.0.7-8 on RHEL4
> (2.6.9).  I'm struggling with one more thing, though.  With
> quiescent=3Dtrue, if I shut down squid on one box, connections from new
> hosts fail over to the other box just fine, but connections from
> persistent hosts keep going to the same, dead box.

I have one solution, but it works only in case of transparent proxy setup.
Instead of persistance, use lblc scheduler (without persistance). lblc itself gives you some kind of persistance of 6 minutes or more. If 6 minutes is not
enough for you, please look here:
http://kb.linuxvirtualserver.org/wiki/Talk:Locality-Based_Least-Connection_Scheduling

Cheers,
Janusz






_______________________________________________
lvs-users mailing list
lvs-users@xxxxxxxxxxxxxxxxxxxxxx
http://www.in-addr.de/mailman/listinfo/lvs-users

_________________________________________________________________
MSN Hotmail is evolving - check out the new Windows Live Hotmail http://get.live.com/betas/mail_betas


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