Performance Analysis of 'Content-Aware' Load Balancing Strategy FLEX: Two Case Studies

  • Authors:
  • L. Cherkasova;M. DeSouza;S. Ponnekanti

  • Affiliations:
  • -;-;-

  • Venue:
  • HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 9 - Volume 9
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

FLEX is a new cost effective, 驴locality aware驴 load balancing solution for a shared web hosting service implemented on a cluster of machines. FLEX allocates hosted web sites to different machines in the cluster based on the sites' processing and memory requirements which are estimated using the site logs. Appropriate routing of requests can be achieved by using the DNS infrastructure, since each hosted web site has a unique domain name. Using a simulation based on real traces, we evaluate the potential benefits of the new solution. We compare the performance of FLEX against Round Robin and Optimal strategy. FLEX significantly outperforms Round-Robin (up to 110-250% in average server throughput), getting within 8%-30% of optimal performance achievable for those traces. FLEX solution shows superliner speedup when the number of nodes is increased from four to eight because it takes advantage of both the doubled processing power and memory.