DocumentCode
2328700
Title
A Relaxed-Ring for Self-Organising and Fault-Tolerant Peer-to-Peer Networks
Author
Mejias, B. ; Van Roy, Peter
Author_Institution
Univ. catholique de Louvain, Louvain-la-Neuve
fYear
2007
fDate
8-9 Nov. 2007
Firstpage
13
Lastpage
22
Abstract
There is no doubt about the increase in popularity of decentralised systems over the classical client-server architecture in distributed applications. These systems are developed mainly as peer-to-peer networks where it is possible to observe many strategies to organise the peers. The most popular one for structured networks is the ring topology. Despite many advantages offered by this topology, the maintenance of the ring is very costly, being difficult to guarantee lookup consistency and fault-tolerance all the time. By increasing self-management in the system we are able to deal with these issues. We model ring maintenance as a self- organising and self-healing system using feedback loops. As a result, we introduce a novel relaxed-ring topology that is able to provide fault-tolerance with realistic assumptions concerning failure detection. Limitations related to failure handling are clearly identified, providing strong guarantees to develop applications on top of the relaxed-ring architecture. Besides permanent failures, the paper analyses temporary failures and broken links, which are often ignored.
Keywords
client-server systems; fault tolerant computing; peer-to-peer computing; software maintenance; client-server architecture; decentralised systems; distributed applications; failure detection; failure handling; fault-tolerant peer-to-peer networks; model ring maintenance; relaxed-ring topology; self-healing system; self-organising relaxed-ring; Application software; Failure analysis; Fault detection; Fault tolerance; Feedback loop; Home computing; Network servers; Network topology; Peer to peer computing; Web server; Decentralised systems; Faulttolerance; Feedback-loops; Peer-to-peer; Self-management;
fLanguage
English
Publisher
ieee
Conference_Titel
Chilean Society of Computer Science, 2007. SCCC '07. XXVI International Conference of the
Conference_Location
Iquique
ISSN
1522-4902
Print_ISBN
978-0-7695-3017-8
Type
conf
DOI
10.1109/SCCC.2007.15
Filename
4396973
Link To Document