The distributed program reliability analysis on star topologies

被引:12
作者
Chang, MS
Chen, DJ [1 ]
Lin, MS
Ku, KL
机构
[1] Natl Chiao Tung Univ, Inst Comp Sci & Informat Engn, Hsinchu 30050, Taiwan
[2] Tamsui Oxford Univ Coll, Dept Informat Management, Taipei, Taiwan
[3] Chung Shan Inst Sci & Technol, Tao Yuan, Taiwan
关键词
distributed program reliability; distributed computing system; algorithms;
D O I
10.1016/S0305-0548(99)00011-8
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A distributed computing system consists of processing elements, communication links, memory units, data files, and programs. These resources are interconnected via a communication network and controlled by a distributed operating system. The distributed program reliability in a distributed computing system is the probability that a program which runs on multiple processing elements and needs to retrieve data files from other processing elements will be executed successfully. This reliability varies according to (1) the topology of the distributed computing system, (2) the reliability of the communication edges, (3) the data files and programs distribution among processing elements, and (4) the data files required to execute a program. In this paper, we show that computing the distributed program reliability on the star distributed computing systems is NP-hard. We also develop an efficiently solvable case to compute distributed program reliability when some additional file distribution is restricted on the star topology.
引用
收藏
页码:129 / 142
页数:14
相关论文
共 18 条
[1]   DETERMINATION OF ALL MINIMAL CUT-SETS BETWEEN A VERTEX PAIR IN AN UNDIRECTED GRAPH [J].
ABEL, U ;
BICKER, R .
IEEE TRANSACTIONS ON RELIABILITY, 1982, 31 (02) :167-171
[2]   A SURVEY OF NETWORK RELIABILITY AND DOMINATION THEORY [J].
AGRAWAL, A ;
BARLOW, RE .
OPERATIONS RESEARCH, 1984, 32 (03) :478-492
[3]  
AGRAWAL KK, 1981, IEEE T RELIAB, V30, P32
[4]   RELIABILITY COVERING PROBLEMS [J].
BALL, MO ;
PROVAN, JS ;
SHIER, DR .
NETWORKS, 1991, 21 (03) :345-357
[5]  
Grnarov A., 1981, Proceedings of the 1981 International Conference on Parallel Processing, P79
[6]   METHOD FOR COMPUTING COMPLEX SYSTEM RELIABILITY [J].
KIM, YH ;
CASE, KE ;
GHARE, PM .
IEEE TRANSACTIONS ON RELIABILITY, 1972, R 21 (04) :215-&
[7]   ON COMPUTER-COMMUNICATION NETWORK RELIABILITY UNDER PROGRAM EXECUTION CONSTRAINTS [J].
KUMAR, A ;
RAI, S ;
AGRAWAL, DP .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1988, 6 (08) :1393-1400
[8]   DISTRIBUTED PROGRAM RELIABILITY-ANALYSIS [J].
KUMAR, VKP ;
HARIRI, S ;
RAGHAVENDRA, CS .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (01) :42-50
[9]  
LIN MS, 1994, THESIS NATL CHIAO TU
[10]   A COMPUTER PROGRAM FOR APPROXIMATING SYSTEM RELIABILITY [J].
NELSON, AC ;
BATTS, JR ;
BEADLES, RL .
IEEE TRANSACTIONS ON RELIABILITY, 1970, R 19 (02) :61-&