Abstract
We present an adaptive load balancing algorithm, ALBL, for cluster-based web systems. The balancing policy is based on two criteria; HTTP process time and network delay. The former describes web server ability to process a forthcoming request, while the latter tries to estimate network conditions. Periodic calculations of the criteria are performed by agents at the web switch and the estimation process is transparent to web servers. We compare our implementation with known blind selection balancing algorithms used at web-farms, such as: Round