DocumentCode :
3302466
Title :
O-Ring: A Fault Tolerance and Load Balancing Architecture for Peer-to-Peer Systems
Author :
Melliar-Smith, P.M. ; Moser, Louise E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of California, Santa Barbara, CA, USA
fYear :
2009
fDate :
10-12 Nov. 2009
Firstpage :
25
Lastpage :
33
Abstract :
O-Ring is a novel architecture that provides fault tolerance and load balancing for peer-to-peer systems. As the number of peers increases, faults become more frequent and fault tolerance becomes important. As the number of users increases, demand becomes more variable and load balancing becomes necessary. In O-Ring, data items are replicated on successive peers around the ring, with an overlap of data items stored at consecutive peers. Each peer holds data items for which it is directly responsible. It also holds backup copies of data items held by the peer preceding it on the ring and the peer following it on the ring. O-Ring allows peers to adjust their loads dynamically, without the overhead of transferring data items and without delay in request processing.
Keywords :
Computer architecture; Computer science; Delay; Fault tolerance; Fault tolerant systems; Information retrieval; Load management; Peer to peer computing; Proposals; Structural rings; fault tolerance; load balancing; peer-to-peer systems; update consistency;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Chilean Computer Science Society (SCCC), 2009 International Conference of the
Conference_Location :
Santiago, TBD, Chile
ISSN :
1522-4902
Print_ISBN :
978-1-4244-7752-4
Type :
conf
DOI :
10.1109/SCCC.2009.15
Filename :
5532408
Link To Document :
بازگشت