On Thu, Oct 27, 2005 at 06:42:57PM +0200, Roberto Nibali wrote:
> Hello,
>
> In order to have an atomic failover from a real server pool with all
> services quiesced to a spillover pool one needs to instrument the
> kernel. This problem occurs when you have an application that cannot
> deal properly with short but slashdot-like hypes and you limit the
> destination of the services with the per real server thresholds
> available in 2.6.x (and since I've backported and enhanced it, also in
> 2.4.x) kernels.
>
> It works as RR scheduler and simply selects the server with the highest
> weight which hasn't set the IP_VS_DEST_F_OVERLOAD flag. The modus
> operandi from user space is to invoke the service session pool _and_
> also add the overflow or spillover pool, but of course with a lower weight.
Wow, the patch finally sees the light of day :)
I'll take a look over it and comment, but unfortunately it won't be
for a few days.
--
Horms
|