Content-Based distribution for load sharing in locally clustered web servers

  • Authors:
  • Ji Yung Chung;Sungsoo Kim

  • Affiliations:
  • Department of Computer Science and Information, Myongji College, Seoul, Korea;Graduate School of Information and Communication, Ajou University, Suwon, Kyunggi-Do, Korea

  • Venue:
  • ADVIS'04 Proceedings of the Third international conference on Advances in Information Systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.01

Visualization

Abstract

A cluster consists of a collection of interconnected stand-alone computers working together and provides a high-availability solution in application areas such as web services or information systems. With the growing popularity of the Internet, services using the World Wide Web are increasing, and it is certain that web server clusters will be the basic architecture. The Layer-4 distribution algorithms of web server clusters have widely studied, but they are content information blind. They select the target server when the client establishes the TCP/IP connection. On the contrary, content-based load distribution uses the detailed data found in the application layer to intelligently route user requests among web servers. In this paper, we propose an effective content-based load distribution algorithm that considers cache hit and load information of the web servers under the web server clusters. In addition, we expand this algorithm in order to manage user requests for dynamic file. Specially, our algorithm does not keep track of any frequency of access information or try to model the contents of the caches of the web servers.