A load balancing algorithm for web based server grids

被引:0
|
作者
Yu, S [1 ]
Casey, J [1 ]
Zhou, WL [1 ]
机构
[1] Deakin Univ, Sch Informat Technol, Burwood, Vic 3125, Australia
来源
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Load balance is a critical issue in distributed systems, such as server grids. In this paper, we propose a Balanced Load Queue (BLQ) model, which combines the queuing theory and hydro-dynamic theory, to model load balance in server grids. Base on the BLQ model, we claim that if the system is in the state of global fairness, then the performance of the whole system is the best. We propose a load balanced algorithm based on the model: the algorithm tries its best to keep the system in the global fairness status using job deviation. We present three strategies: best node, best neighbour, and random selection, for job deviation. A number of experiments are conducted for the comparison of the three strategies, and the results show that the best neighbour strategy is the best among the proposed strategies. Furthermore, the proposed algorithm with best neighbour strategy is better than the traditional round robin algorithm in term of processing delay, and the proposed algorithm needs very limited system information and is robust.
引用
收藏
页码:121 / 128
页数:8
相关论文
共 50 条
  • [1] A Weighted Metric Based Adaptive Algorithm for Web Server Load Balancing
    Shadrach, Deepak C.
    Balagani, Kiran S.
    Phoha, Vir V.
    [J]. 2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 1, PROCEEDINGS, 2009, : 449 - 452
  • [2] WSQ: Web Server Queueing Algorithm for Dynamic Load Balancing
    Harikesh Singh
    Shishir Kumar
    [J]. Wireless Personal Communications, 2015, 80 : 229 - 245
  • [3] WSQ: Web Server Queueing Algorithm for Dynamic Load Balancing
    Singh, Harikesh
    Kumar, Shishir
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2015, 80 (01) : 229 - 245
  • [4] Research on web server cluster load balancing algorithm in web education system
    Anji Yu
    Shimin Yang
    [J]. The Journal of Supercomputing, 2020, 76 : 3364 - 3373
  • [5] Research on web server cluster load balancing algorithm in web education system
    Yu, Anji
    Yang, Shimin
    [J]. JOURNAL OF SUPERCOMPUTING, 2020, 76 (05): : 3364 - 3373
  • [6] Improving web server performance by a clustering-based dynamic load balancing algorithm
    Ho, LK
    Sit, HY
    Ho, KS
    Leong, HV
    Luk, RWP
    [J]. 18TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2 (REGULAR PAPERS), PROCEEDINGS, 2004, : 232 - 235
  • [7] A Dynamic Dispatcher-Based Scheduling Algorithm on Load Balancing for Web Server Cluster
    Bao, Liyong
    Zhao, Dongfeng
    Zhao, Yifan
    [J]. WEB INFORMATION SYSTEMS AND MINING, 2010, 6318 : 95 - 102
  • [8] Performance of Hybrid Load Balancing Algorithm in Distributed Web Server System
    Neeraj Rathore
    [J]. Wireless Personal Communications, 2018, 101 : 1233 - 1246
  • [9] Document distribution algorithm for load balancing on an extensible Web server architecture
    Ng, BCP
    Wang, CL
    [J]. FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, : 140 - 147
  • [10] Analysis and Algorithm of Load Balancing Strategy of the Web Server Cluster System
    Zou, Shaojun
    [J]. COMMUNICATIONS AND INFORMATION PROCESSING, PT 2, 2012, 289 : 699 - 706