Performance test and analysis for an adaptive load balancing mechanism on distributed server cluster systems

  • Authors:
  • Eunmi Choi

  • Affiliations:
  • School of Computer Science and Electronic Engineering, Handong Global University, Heunghae-eub, Puk-ku, Pohang, Kyungbuk 791-708, South Korea

  • Venue:
  • Future Generation Computer Systems - Special issue: Modeling and simulation in supercomputing and telecommunications
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

As the next generation of Internet services requires more highly scalable and available server systems, the cost-effective cluster of a large number of distributed computers becomes a popular solution. In this paper, we investigate to design and develop a server load balancing mechanism on cluster architecture, called the ALBM cluster. In order to construct the more scalable and reliable Internet service system, the ALBM cluster system consists of independent but co-operable components. The ALBM cluster system supports adaptive load balancing among servers via its adaptive load balancer (ALB) component in Layer 4 level and Layer 7 level. The Management Station (M-Station) and the Administrator Console are in charge of cluster management, system configuration management, and performance counter management. The Node Service is a system-level agent that is deployed into a server node. The node management and cluster management are the major tasks of the agent. Beside, the ALBM cluster is a flexible open system whose features of functionality can change or be easily expanded without affecting the rest of the system. In this paper, we also present a set of our experimental results to compare the performance of the ALBM cluster with that of LVS scheduling cluster system. We compare performance results of the ALBM with RR, LC, and WLC scheduling algorithms of a LVS cluster in both of homogeneous and heterogeneous system environments.