Analysis of task assignment policies in scalable distributed Web server systems