LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: One-packet scheduling for kernel 2.6

To: Horms <horms@xxxxxxxxxxxx>
Subject: Re: One-packet scheduling for kernel 2.6
Cc: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Cc: Wensong Zhang <wensong@xxxxxxxxxxxx>
From: Julian Anastasov <ja@xxxxxx>
Date: Mon, 3 Oct 2005 13:18:43 +0300 (EEST)
        Hello,

On Mon, 3 Oct 2005, Horms wrote:

> > - schedule packets according to Call-ID even if cp already exists
> > - same CIP:CPORT can create many connections to different RS but to
> > reduce their number they must be unique for RS->CIP:CPORT
>
> I would have thought you want to schedule packets based
> on CIP:CPORT:Call-ID or perhaps just Call-ID
>
> Isn't the aim to make sure packets with the same Call-ID
> end up at the same real-server?

        I assume requests will be forwarded just by Call-ID to
allow single CIP:CPORT to use many RSs, while replies use the hashed
conns to route replies back to CIP:CPORT. For NAT this ip_vs_nat_sip 
module should be smarter, i'm not sure who will try to implement it, not 
me :) I think, some IPs should be translated. For DR/TUN it looks easy,
just ip_vs_sip.c scheduler.

Regards

--
Julian Anastasov <ja@xxxxxx>


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