LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: Userspace scheduler?

To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: Userspace scheduler?
From: Hervé Guehl <guehlh@xxxxxxxxxxxx>
Date: 06 Dec 2001 18:49:56 +0100
Question :

would it be possible to have a "race" scheduler

First machine that answers wins the challenge and it's answer is then
forwarded...

I know this could be a problem over tcp.. but would be nice for UDP
stuffz... like DNS for instance...

Regards ..

Hervé
 
On Thu, 2001-12-06 at 18:10, Wayne wrote:
> At 10:49 PM 12/6/2001 +0800, you wrote:
> 
> 
> >On Thu, 6 Dec 2001, Julian Anastasov wrote:
> >
> >> On Wed, 5 Dec 2001, Lars Marowsky-Bree wrote:
> >>
> >> > Good morning all,
> >> >
> >> > would it be possible for LVS to provide special scheduler which asked a
> >> > userspace process (maybe via a socket) where to send the connection?
> >> >
> >> > How much effort would be required for this?
> >>
> >>       Not sure but I see some bad things: even if we use netlink
> >> for such purposes may be we have to enqueue the packets and to dequeue
> >> them after the user space has some time to get the decision. The
> >
> >It cause my headache while writing content-based scheduler for ktcpvs
> >inside the kernel, because it is complicated to specify this kinds of
> >rules inside the kernel.
> 
> To have the scheduler based on content will force adopting SSL
> termination in the LVS box, otherwise, it will not work for all the
> situations.
> 
> 
> >It will be better if we write content-based scheduler for ktcpvs in
> >user-space. IMHO, it might be not necessary to write user-space scheduler
> >for IPVS, because it doesn't parse the content of packets.
> >Dynamic-feedback weight-adaption algorithm will give the scheduler more
> >information about the server status, it is simple and fast, and can make
> >servers well balanced too. :)
> >
> >Best regards,
> >
> >Wensong
> >
> >
> >_______________________________________________
> >LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> >Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> >or go to http://www.in-addr.de/mailman/listinfo/lvs-users
> 
> 
> _______________________________________________
> LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> or go to http://www.in-addr.de/mailman/listinfo/lvs-users




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