Load balancing problems for multiclass jobs in distributed/parallel computer systems

被引:54
|
作者
Li, J [1 ]
Kameda, H [1 ]
机构
[1] Univ Tsukuba, Inst Informat Sci & Elect, Tsukuba, Ibaraki 305, Japan
关键词
algorithms; communication networks; distributed/parallel computer systems; interconnection networks; load balancing; management; multiclass jobs; nonlinear optimization; performance; queuing theory;
D O I
10.1109/12.660168
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Load balancing problems for multiclass jobs in distributed/parallel computer systems with general network configurations are considered. We construct a general model of such a distributed/parallel computer system. The system consists of heterogeneous host computers/processors (nodes) which are interconnected by a generally configured communication/interconnection network wherein there are several classes of jobs, each of which has its distinct delay function at each host and each communication link. This model is used to formulate the multiclass job load balancing problem as a nonlinear optimization problem in which the goal is to minimize the mean response time of a job. A number of simple and intuitive theoretical results on the solution of the optimization problem are derived. On the basis of these results, we propose an effective load balancing algorithm for balancing the load over an entire distributed/parallel system. The proposed algorithm has two attractive features. One is that the algorithm can be implemented in a decentralized fashion. Another feature is simple and straightforward structure. Models of nodes, communication networks, and a numerical example are illustrated. The proposed algorithm is compared with a well-known standard steepest-descent algorithm, the FD algorithm. By using numerical experiments, we show that the proposed algorithm has much faster convergence in terms of computational time than the FD algorithm.
引用
收藏
页码:322 / 332
页数:11
相关论文
共 50 条
  • [41] Dynamic Load Balancing for Ordered Data-Parallel Regions in Distributed Streaming Systems
    Schneider, Scott
    Wolf, Joel
    Hildrum, Kirsten
    Khandekar, Rohit
    Wu, Kun-Lung
    [J]. MIDDLEWARE '16: PROCEEDINGS OF THE 17TH INTERNATIONAL MIDDLEWARE CONFERENCE, 2016,
  • [42] Solving PDE problems on parallel and distributed computer systems using the NAG Parallel Library
    Krommer, A
    Derakhshan, M
    Hammarling, S
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 440 - 451
  • [43] Model Experiment for Load Balancing in a Distributed Computer System
    Botygin, I. A.
    Nagiyev, A. E.
    [J]. 2015 INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING, AUTOMATION AND CONTROL SYSTEMS (MEACS), 2015,
  • [44] Methods of Mathematical Forecasting of the Time of Execution of Complex Sets of Jobs in Parallel Distributed Computer Systems
    A. M. Enaliev
    V. V. Ignatushchenko
    E. V. Pomazov
    E. A. Sluchanko
    [J]. Automation and Remote Control, 2002, 63 : 1668 - 1686
  • [45] Methods of mathematical forecasting of the time of execution of complex sets of jobs in parallel distributed computer systems
    Enaliev, AM
    Ignatushchenko, VV
    Pomazov, EV
    Sluchanko, EA
    [J]. AUTOMATION AND REMOTE CONTROL, 2002, 63 (10) : 1668 - 1686
  • [46] A Dynamic Load Balancing Mechanism for Distributed Systems
    蓝有然
    [J]. Journal of Computer Science & Technology, 1996, (03) : 195 - 207
  • [47] Dynamic Load Balancing for Adaptive Parallel Flow Problems
    Gepner, Stanislaw
    Majewski, Jerzy
    Rokicki, Jacek
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT I, 2010, 6067 : 61 - 69
  • [48] 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
  • [49] 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
  • [50] 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