LOAD SHARING IN SOFT REAL-TIME DISTRIBUTED COMPUTER-SYSTEMS

被引:15
作者
KUROSE, JF
CHIPALKATTI, R
机构
[1] Department of Computer and Information Science, University of Massachusetts, Amherst
关键词
Distributed algorithms; distributed systems; load sharing; performance evaluation; realtime systems;
D O I
10.1109/TC.1987.5009522
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In soft realtime distributed computer systems, a job submitted at a node in the network must complete execution within a specified time constraint, otherwise it is considered lost. When a single node occasionally experiences an overload of jobs, it may still be possible to execute some of the otherwise lost jobs by invoking a load sharing algorithm to distribute the local overload to other system nodes. We examine several relatively simple approaches to load sharing and show that these simple realtime load sharing algorithms may often perform as well as their more complex counterparts. Approximate analytic performance models are developed and validated through simulation. The performance results Suggest that, over a relatively wide range of system parameters, the performance of these simple approaches is substantially better than the case of no load sharing and often close to that of a theoretically optimum algorithm. Copyright © 1987 by The Institute of Electrical and Electronics Engineers, Inc.
引用
收藏
页码:993 / 1000
页数:8
相关论文
共 24 条
[1]   SINGLE-SERVER QUEUES WITH IMPATIENT CUSTOMERS [J].
BACCELLI, F ;
BOYER, P ;
HEBUTERNE, G .
ADVANCES IN APPLIED PROBABILITY, 1984, 16 (04) :887-905
[2]   TASK ALLOCATION IN FAULT-TOLERANT DISTRIBUTED SYSTEMS [J].
BANNISTER, JA ;
TRIVEDI, KS .
ACTA INFORMATICA, 1983, 20 (03) :261-281
[3]   AUTONOMOUS MANUFACTURING - AUTOMATING THE JOB-SHOP [J].
BOURNE, DA ;
FOX, MS .
COMPUTER, 1984, 17 (09) :76-86
[4]   LEVEL-CROSSINGS IN POINT PROCESSES APPLIED TO QUEUES - SINGLE-SERVER CASE [J].
BRILL, PH ;
POSNER, MJM .
OPERATIONS RESEARCH, 1977, 25 (04) :662-674
[5]   OVERLOAD PERFORMANCE OF SEVERAL PROCESSOR QUEUING DISCIPLINES FOR THE M/M/1 QUEUE [J].
DOSHI, BT ;
HEFFES, H .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1986, 34 (06) :538-546
[6]   ADAPTIVE LOAD SHARING IN HOMOGENEOUS DISTRIBUTED SYSTEMS [J].
EAGER, DL ;
LAZOWSKA, ED ;
ZAHORJAN, J .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (05) :662-675
[7]   MARKOVIAN QUEUE WITH BOUNDED WAITING TIME [J].
GAVISH, B ;
SCHWEITZER, PJ .
MANAGEMENT SCIENCE, 1977, 23 (12) :1349-1357
[8]  
HUNT V, 1987, IEEE COMPUT, V20, P19
[9]  
Kleinrock L., 1975, THEORY
[10]  
KUROSE JF, 1986, 1986 P IEEE INFOCOM, P458