On Thu, 2011-04-07 at 10:57 -0500, Neil Aggarwal wrote: > The LVS knowledge base speaks of dynamic feedback scheduling: > http://kb.linuxvirtualserver.org/wiki/Dynamic_Feedback_Load_Balancing_Schedu > ling > > But, when I look at the scheduler algorithms available from ipvsadm, > there does not seem to be one for the dynamic scheduling.
The page clearly describes that a USER LEVEL "Monitoring Daemon" is expected to implement such feedback, adjusting the existing weight value of the entries in the kernel, where one or the other of the existing in kernel schedulers is used. The "Examples" section seems to mention two such user level tools which might implement such feedback. Given the age of the page (last modified 2006), I suspect that you won't find a well supported current user level daemon doing such a thing out of the box. For keepalived, one of the well supported contemporary user level daemons above LVS (and the one I use and know), there is a MISC_CHECK checktype which can be used to run an external process checker script, and use the exitval of that script for dynamic weight adjustment. Search for MISC_CHECK in the keepalived.conf manual page for instructions. best regards Patrick _______________________________________________ Please read the documentation before posting - it's available at: http://www.linuxvirtualserver.org/ LinuxVirtualServer.org mailing list - [email protected] Send requests to [email protected] or go to http://lists.graemef.net/mailman/listinfo/lvs-users
