A de-centralized scheduling and load balancing algorithm for heterogeneous grid environments

被引:45
作者
Arora, M [1 ]
Das, SK [1 ]
Biswas, R [1 ]
机构
[1] Univ Texas, Dept Comp Sci & Engn, Arlington, TX 76019 USA
来源
2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS OF THE WORKSHOPS | 2002年
关键词
D O I
10.1109/ICPPW.2002.1039771
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the past two decades, numerous scheduling and load balancing techniques have been proposed for locally distributed multiprocessor systems. However, they all suffer from significant deficiencies when extended to a Grid environment: some use a centralized approach that renders the algorithm unscalable, while others assume the overhead involved in searching for appropriate resources to be negligible. Furthermore, classical scheduling algorithms do not consider a Grid node to be N-resource rich and merely work towards maximizing the utilization of one of the resources, In this paper, we propose a new scheduling and load balancing algorithm for a generalized Grid model of N-resource nodes that not only takes into account the node and network heterogeneity, but also considers the overhead involved in coordinating among the nodes. Our algorithm is de-centralized, scalable, and overlaps the node coordination time with that of the actual processing of ready jobs, thus saving valuable clock cycles needed for making decisions. The proposed algorithm is studied by conducting simulations using the Message Passing Interface (MPI) paradigm.
引用
收藏
页码:499 / 505
页数:7
相关论文
共 21 条
[1]  
[Anonymous], P 4 INT C HIGH PERF
[2]  
[Anonymous], GLOBAL GRID FORUM
[3]   A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems [J].
Braun, TD ;
Siegel, HJ ;
Beck, N ;
Bölöni, LL ;
Maheswaran, M ;
Reuther, AI ;
Robertson, JP ;
Theys, MD ;
Yao, B ;
Hensgen, D ;
Freund, RF .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2001, 61 (06) :810-837
[4]   A COMPARISON OF RECEIVER-INITIATED AND SENDER-INITIATED ADAPTIVE LOAD SHARING [J].
EAGER, DL ;
LAZOWSKA, ED ;
ZAHORJAN, J .
PERFORMANCE EVALUATION, 1986, 6 (01) :53-68
[5]  
Foster I, 1999, GRID BLUEPRINT NEW C
[6]  
Johnston W. E., 1999, Proceedings. The Eighth International Symposium on High Performance Distributed Computing (Cat. No.99TH8469), P197, DOI 10.1109/HPDC.1999.805298
[7]  
KALE LV, 1988, P INT C PAR PROC, P77
[8]   SCALABLE LOAD BALANCING TECHNIQUES FOR PARALLEL COMPUTERS [J].
KUMAR, V ;
GRAMA, AY ;
VEMPATY, NR .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 22 (01) :60-79
[9]  
Leinberger W., 2000, Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556), P60, DOI 10.1109/HCW.2000.843733
[10]  
LEINBERGER W, 1999, P SUP PORTL OR NOV