On Thu, May 06, 2004 at 08:56:49PM +0200, Sebastien BRIZE wrote:
> Thanx Horms for yuor answer,
>
> I think I was not clear in my explanation ;-)
> My meaning was to use "KTCPVS-like" schedulers throught the IPVS core,
> not the reverse.
Hi Sebastien,
sorry I missunderstood. While it would be nice to be able to use
KTCPVS-like shedulers that make use of L7 information inside LVS,
I think there are some major problems.
In terms of TCP the problem is that LVS wants to schedule the connection
when the first packet arrives. However, to get L7 information you need
the three way handshake to have completed.
I guess this would be possible if LVS itslef handled the three-way
connection, and then buffered up the packets in the established state
until enough L7 information had been collected to schedule a given
connection. But I suspect this really would be quite painful.
--
Horms
|