Design and performance evaluation of queue-and-rate-adjustment dynamic load balancing policies for distributed networks

被引:24
|
作者
Zeng, Zeng [1 ]
Veeravalli, Bharadwaj [1 ]
机构
[1] Natl Univ Singapore, Dept Elect & Comp Engn, Comp Networks & Distributed Syst Lab, Singapore 117576, Singapore
关键词
dynamic load balancing; cluster or distributed computer system; mean response time; queuing theory; status exchange interval;
D O I
10.1109/TC.2006.180
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we classify the dynamic distributed load balancing algorithms for heterogenous distributed computer systems into three policies: Queue Adjustment Policy (QAP), Rate Adjustment Policy ( RAP), and Queue and Rate Adjustment Policy (QRAP). We propose two efficient algorithms, referred to as Rate-based Load Balancing via Virtual Routing (RLBVR) and Queue-based Load Balancing via Virtual Routing (QLBVR), which belong to the above RAP and QRAP policies, respectively. We also consider algorithms Estimated Load Information Scheduling Algorithm ( ELISA) and Perfect Information Algorithm, which were introduced in the literature, to implement QAP policy. Our focus is to analyze and understand the behaviors of these algorithms in terms of their load balancing abilities under varying load conditions ( light, moderate, or high) and the minimization of the mean response time of jobs. We compare the above classes of algorithms by a number of rigorous simulation experiments to elicit their behaviors under some influencing parameters, such as load on the system and status exchange intervals. We also extend our experimental verification to large scale cluster systems such as a Mesh architecture, which is widely used in real-life situations. From these experiments, recommendations are drawn to prescribe the suitability of the algorithms under various situations.
引用
收藏
页码:1410 / 1422
页数:13
相关论文
共 50 条
  • [1] The design of a dynamic efficient load balancing algorithm on distributed networks
    Lee, Yeojin
    Lee, Okbin
    Choi, Wankyoo
    Youn, Chunkyun
    Chung, Ilyong
    HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2006, 4208 : 81 - 90
  • [2] Design and evaluation of distributed load-balancing for wireless networks
    Nunzi, G.
    Schuetz, S.
    Brunner, M.
    2007 10TH IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009), VOLS 1 AND 2, 2007, : 478 - +
  • [3] Rate-based and queue-based dynamic load balancing algorithms in distributed systems
    Zeng, Z
    Veeravalli, L
    TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 349 - 356
  • [4] Distributed dynamic load balancing in wireless networks
    Borst, Sem
    Saniee, Iraj
    Whiting, Phil
    MANAGING TRAFFIC PERFORMANCE IN CONVERGED NETWORKS, 2007, 4516 : 1024 - +
  • [5] Dynamic Load Balancing Algorithms for Distributed Networks
    Thejovathi, M.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2014, 14 (02): : 125 - 134
  • [6] Synchronous distributed load balancing on dynamic networks
    Bahi, J
    Couturier, R
    Vernier, F
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (11) : 1397 - 1405
  • [7] On Delay Adjustment for Dynamic Load Balancing in Distributed Virtual Environments
    Deng, Yunhua
    Lau, Rynson W. H.
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2012, 18 (04) : 529 - 537
  • [8] Distributed dynamic load balancing with applications in radio access networks
    Kreuger, Per
    Steinert, Rebecca
    Goernerup, Olof
    Gillblad, Daniel
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2018, 28 (02)
  • [9] Application of block design to a load balancing algorithm on distributed networks
    Lee, YJ
    Lee, TH
    Chung, IY
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 2, 2004, 3044 : 178 - 185
  • [10] A Dynamic Load Balancing Routing Algorithm for Distributed Wireless Sensor Networks
    Su, Ying
    Zheng, Shijue
    Gamage, Shanthi
    Li, Kai
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 2625 - 2628