On the distribution of sequential jobs in random brokering for heterogeneous computational grids

被引:28
作者
Berten, V
Goossens, J
Jeannot, E
机构
[1] Univ Libre Bruxelles, Dept Informat, B-1050 Brussels, Belgium
[2] Loria INRIA Lorraine, F-54506 Vandoeuvre Les Nancy, France
关键词
grid brokering; multilevel scheduling; random brokering; stochastic workload; heterogeneous and distributed architecture;
D O I
10.1109/TPDS.2006.27
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Scheduling stochastic workloads is a difficult task. In order to design efficient scheduling algorithms for such workloads, it is required to have a good in-depth knowledge of basic random scheduling strategies. This paper analyzes the distribution of sequential jobs and the system behavior in heterogeneous computational grid environments where the brokering is done in such a way that each computing element has a probability to be chosen proportional to its number of CPUs and (new from the previous paper) its relative speed. We provide the asymptotic behavior for several metrics (queue sizes, slowdowns, etc.) or, in some cases, an approximation of this behavior. We study these metrics for a variety of workload configurations (load, distribution, etc.). We compare our probabilistic analysis to simulations in order to validate our results. These results provide a good understanding of the system behavior for each metric proposed. This will enable us to design advanced and efficient algorithms for more complex cases.
引用
收藏
页码:113 / 124
页数:12
相关论文
共 15 条
[1]  
[Anonymous], 1995, Probability, stochastic processes, and queueing theory : the mathematics of computer performance modelling
[2]  
BERTEN V, 2004, P 2 INT S PAR DISTR
[3]  
ERNEMANN C, 2002, P 2 IEEE INT S CLUST
[4]  
Feitelson DG, 1997, LECT NOTES COMPUT SC, V1291, P1
[5]  
Feller W., 1971, An introduction to probability theory and its applications, VII
[6]   Performance modeling and prediction of nondedicated network computing [J].
Gong, LG ;
Sun, XH ;
Watson, EF .
IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (09) :1041-1055
[7]  
HAMSCHER V, 2000, P 1 IEEE ACM INT WOR, P191
[8]   Task assignment with unknown duration [J].
Harchol-Balter, M .
JOURNAL OF THE ACM, 2002, 49 (02) :260-288
[9]  
HUI L, 2004, P 10 WORKSH JOB SCHE
[10]  
Karatza H, 2004, LECT NOTES COMPUT SC, V2965, P336