Eventual leader service in unreliable asynchronous systems: Why? How?

被引:3
作者
Raynal, Michel [1 ]
机构
[1] Univ Rennes 1, IRISA, F-35042 Rennes, France
来源
SIXTH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, PROCEEDINGS | 2007年
关键词
assumption coverage; asynchronous system; behavioral assumption; distributed algorithm; eventual t-source; eventual leader failure detector; fault-tolerance; message pattern; omega; oracle; partial synchrony; process crash; system model; eventual timely link;
D O I
10.1109/NCA.2007.19
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Providing processes with an eventual leader service is an important issue when one has to design and implement a middleware layer on top of a failure-prone asynchronous distributed system. This invited lecture investigates this problem. It first shows that such a service cannot be built if the underlying system is fully asynchronous. Then, the paper visits several additional behavioral assumptions that have been proposed in the literature to cope with this impossibility and presents corresponding eventual leader election protocols. This lecture can be seen as a guided tour of the eventual leader service problem, whose aim is to benefit researchers and system engineers working in distributed middleware built on top of asynchronous networks.
引用
收藏
页码:11 / 21
页数:11
相关论文
共 23 条
[1]  
AGUILERA MK, 2004, 23 ACM S PRINC DISTR, P328
[2]  
AGUILERA MK, 2003, 22 ACM S PRINC DISTR, P306
[3]   A necessary and sufficient condition for transforming limited accuracy failure detectors [J].
Anceaume, E ;
Fernández, A ;
Mostefaoui, A ;
Neiger, G ;
Raynal, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2004, 68 (01) :123-133
[4]   Unreliable failure detectors for reliable distributed systems [J].
Chandra, TD ;
Toueg, S .
JOURNAL OF THE ACM, 1996, 43 (02) :225-267
[5]   The weakest failure detector for solving Consensus [J].
Chandra, TD ;
Hadzilacos, V ;
Toueg, S .
JOURNAL OF THE ACM, 1996, 43 (04) :685-722
[6]   CONSENSUS IN THE PRESENCE OF PARTIAL SYNCHRONY [J].
DWORK, C ;
LYNCH, N ;
STOCKMEYER, L .
JOURNAL OF THE ACM, 1988, 35 (02) :288-323
[7]  
FERNANDEZ A, 2007, UNPUB INTERMITTENT R
[8]   Eventual leader election with weak assumptions on initial knowledge, communication reliability, and synchrony [J].
Fernandez, Antonio ;
Jimenez, Ernesto ;
Raynal, Michel .
DSN 2006 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2006, :166-175
[9]   IMPOSSIBILITY OF DISTRIBUTED CONSENSUS WITH ONE FAULTY PROCESS [J].
FISCHER, MJ ;
LYNCH, NA ;
PATERSON, MS .
JOURNAL OF THE ACM, 1985, 32 (02) :374-382
[10]   The information structure of indulgent consensus [J].
Guerraoui, R ;
Raynal, M .
IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (04) :453-466