Novel Algorithms for Load Balancing using Hybrid Approach in Distributed Systems

被引:0
|
作者
Mehta, Mayuri A. [1 ]
Agrawal, Sumegha [1 ]
Jinwala, Devesh C. [2 ]
机构
[1] Sarvajanik Coll Engg & Tech, Dept Comp Engn, Surat, India
[2] S V Natl Inst Technol, Dept Comp Engn, Surat, India
关键词
dynamic load balancing; distributed system; clustering; cluster head;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With ever increasing network traffic, dynamic load balancing can achieve improved performance in a typical distributed system to cope with the fluctuating workload. The hybrid dynamic load balancing algorithm stays away from the drawbacks of centralized and decentralized load balancing approaches. In this paper, first we address the two imperative design issues that are crucial to the hybrid algorithm viz. division of distributed nodes into virtual groups ( clusters) and cluster head (supernode) selection in each group. We propose a new strategy for clustering of nodes based on the theory of integer partition. We deal with supernode selection in each group by proposing two novel algorithms that describe the tradeoff between message complexity and performance. Subsequently, we evaluate the performance of the hybrid algorithm in heterogeneous distributed system. We observe that our hybrid algorithm potentially outperforms the classical decentralized load balancing algorithm.
引用
收藏
页码:27 / 32
页数:6
相关论文
共 50 条
  • [41] A practical approach of task scheduling and load balancing on heterogeneous distributed raytracing systems
    Qureshi, K
    Hatanaka, M
    [J]. INFORMATION PROCESSING LETTERS, 2001, 79 (02) : 65 - 71
  • [42] An Approach to Improve Load Balancing in Distributed Storage Systems for NoSQL Databases: MongoDB
    Sudhakar
    Pandey, Shivendra Kumar
    [J]. PROGRESS IN COMPUTING, ANALYTICS AND NETWORKING, ICCAN 2017, 2018, 710 : 529 - 538
  • [43] A Dynamic Load Balancing Mechanism for Distributed Systems
    蓝有然
    [J]. Journal of Computer Science & Technology, 1996, (03) : 195 - 207
  • [44] Load Balancing in Distributed Parallel Systems for Telecommunications
    V. Sinkovic
    I. Lovrek
    G. Németh
    [J]. Computing, 1999, 63 : 201 - 218
  • [45] Dynamic Load Balancing Algorithm of Distributed Systems
    Kirichenko, Lyudmila
    Ivanisenko, Igor
    Radivilova, Tamara
    [J]. 2016 13TH INTERNATIONAL CONFERENCE ON MODERN PROBLEMS OF RADIO ENGINEERING, TELECOMMUNICATIONS AND COMPUTER SCIENCE (TCSET), 2016, : 515 - 518
  • [46] Load Balancing in Distributed Autonomous Cooperative Systems
    Suguri, Toshihiko
    Yamashita, Hiroyuki
    Kinoshita, Shingo
    Okada, Yasushi
    [J]. Systems and Computers in Japan, 2000, 31 (06) : 74 - 88
  • [47] Dynamic load balancing in distributed multimedia systems
    Hieaiwa, A
    Komatsu, N
    Komiya, K
    Ikeda, H
    [J]. 40TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 1998, : 650 - 653
  • [48] Load balancing in distributed shared memory systems
    Lai, AC
    Shieh, CK
    Kok, YT
    Ueng, JC
    Kung, LY
    [J]. 1977 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1997, : 152 - 158
  • [49] Load balancing in distributed parallel systems for telecommunications
    Sinkovic, V
    Lovrek, I
    Németh, G
    [J]. COMPUTING, 1999, 63 (03) : 201 - 218
  • [50] Load balancing for distributed virtual reality systems
    de Senna Carneiro, TG
    Arabe, JNC
    [J]. SIBGRAPI '98 - INTERNATIONAL SYMPOSIUM ON COMPUTER GRAPHICS, IMAGE PROCESSING, AND VISION, PROCEEDINGS, 1998, : 158 - 165