Load Balancing Algorithms in VCL
Shiraz Kanga
skanga at gmail.com
Mon Mar 3 21:06:59 CET 2008
Dag-Erling Smørgrav wrote:
> Shiraz Kanga <skanga at gmail.com> writes:
>
>> In order to support these VCL will need access to various statistics like
>> * Number of active requests per server
>> * Number of requests per second per server
>> * Avg response time per server
>> * Bandwidth per server
>>
>> Are these stats available in the VCL environment?
>>
>
> Not presently, and our current take on backend load balancing is that
> it is best done in C, probably with pluggable algorithms (or directors
> as they are called in the code).
>
> DES
>
Thanks for your reply. Would you mind explaining why load balancing is
"best done in C" especially since VCL should have the same performance
as C as it goes through the C compiler.
shiraz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20080303/30dec5df/attachment.html>
More information about the varnish-dev
mailing list