Evaluation of Different Strategies for Request Distribution in Cluster-based Web Servers

Ashish Kaila, Elango Jagadeesan, Pratik Shah 
18-845, Internet Services, Spring 2014 


In this paper, we evaluate Locality-Aware Request Distribution in
cluster-based web servers and compare it against other strategies like
weighted round-robin. The focus of our evaluation is to measure cache
performance, server loads and throughput for different strategies. We
use real world workload for our evaluations. The workload that we
chose has a high temporal locality so that the cache performance can
be inspected more closely. Based on our observations for such a
workload on modern machines, Locality-aware strategies did not have
significant improvements in throughput or cache performance as
compared to weighted round robin request distribution.