A THREE-ROUND ADAPTIVE DIAGNOSTIC ALGORITHM IN A DISTRIBUTED SYSTEM MODELED BY DUAL-CUBES

被引:2
作者
Chen, Jheng-Cheng [1 ]
Lai, Chia-Jui [1 ]
Tsai, Chang-Hsiung [1 ]
机构
[1] Natl Dong Hwa Univ, Dept Comp Sci & Informat Engn, Hualien 97401, Taiwan
关键词
Distributed system; problem diagnosis; PMC model; adaptive diagnosis; diagnostic algorithm; CONDITIONAL DIAGNOSABILITY; FAULT-DIAGNOSIS;
D O I
10.1142/S0129054114500075
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Problem diagnosis in large distributed computer systems and networks is a challenging task that requires fast and accurate inferences from huge volumes of data. In this paper, the PMC diagnostic model is considered, based on the diagnostic approach of end-to-end probing technology. A probe is a test transaction whose outcome depends on some of the system's components; diagnosis is performed by selecting appropriate probes and analyzing the results. In the PMC model, every computer can execute a probe to test a dedicated system's components. Furthermore, any test result reported by a faulty probe station is unreliable and the test result reported by fault-free probe station is always correct. The aim of the diagnosis is to locate all faulty components in the system based on collection of the test results. A dual-cube DC(n) is an (n + 1)-regular spanning subgraph of a (2n + 1)-dimensional hypercube. It uses n-dimensional hypercubes as building blocks and returns the main desirable properties of the hypercube so that it is suitable as a topology for distributed systems. In this paper, we first show that the diagnosability of DC(n) is n + 1 and then show that adaptive diagnosis is possible using at most 2(2n+1) + n tests for a 2(2n+1)-node distributed system modeled by dual-cubes DC(n) in which at most n 1 I processes are faulty. Furthermore, we propose an adaptive diagnostic algorithm for the DC(n) and show that it diagnoses the DC(n) in three testing rounds and at most 2(2n+1) + O(n(3)) tests, where each node is scheduled for at most one test in each round.
引用
收藏
页码:125 / 139
页数:15
相关论文
共 22 条
[1]  
Björklund A, 2000, LECT NOTES COMPUT SC, V1851, P527
[2]   Conditional edge-fault-tolerant Hamiltonicity of dual-cubes [J].
Chen, Jheng-Cheng ;
Tsai, Chang-Hsiung .
INFORMATION SCIENCES, 2011, 181 (03) :620-627
[3]   Hamiltonian connectivity and globally 3*-connectivity of dual-cube extensive networks [J].
Chen, Shih-Yan ;
Kao, Shin-Shin .
COMPUTERS & ELECTRICAL ENGINEERING, 2010, 36 (03) :404-413
[4]   Diagnosable evaluation of DCC linear congruential graphs under the PMC diagnostic model [J].
Fan, Jianxi ;
Yang, Jiwen ;
Zhou, Guodong ;
Zhao, Lei ;
Zhang, Wenzhe .
INFORMATION SCIENCES, 2009, 179 (11) :1785-1791
[5]   Adaptive system-level diagnosis for hypercube multiprocessors [J].
Feng, C ;
Bhuyan, LN ;
Lombardi, F .
IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (10) :1157-1170
[6]  
Fujita S, 2004, LECT NOTES COMPUT SC, V3341, P442
[7]  
Kranakis E, 2000, IEEE T COMPUT, V49, P1013, DOI 10.1109/12.888036
[8]  
Kranakis E, 1999, NETWORKS, V34, P206, DOI 10.1002/(SICI)1097-0037(199910)34:3<206::AID-NET5>3.0.CO
[9]  
2-F
[10]   On embedding cycles into faulty dual-cubes [J].
La, Chia-Jui ;
Tsai, Chang-Hsiung .
INFORMATION PROCESSING LETTERS, 2008, 109 (02) :147-150