DocumentCode :
2712281
Title :
Dealing with Bootstrapping, Maintenance, and Network Partitions and Mergers in Structured Overlay Networks
Author :
Shafaat, Tallat M. ; Ghodsi, Ali ; Haridi, Seif
fYear :
2012
fDate :
10-14 Sept. 2012
Firstpage :
149
Lastpage :
158
Abstract :
In the last decade, numerous structured overlay networks were proposed as a scalable infrastructure to build large-scale distributed systems under dynamic environments. These overlays were touted to be fault-tolerant and self-managing, yet, as we show in this paper, they fall short of handling some extreme scenarios they envision. These scenarios include bootstrapping, and underlying network partitions and mergers. We argue that handling such extreme scenarios is fundamental to providing a fault-tolerant and self-managing system, and thus, structured overlay networks should intrinsically be able to handle them. In this paper, we present ReCircle, an overlay algorithm that apart from performing periodic maintenance to handle churn like any other overlay, can merge multiple structured overlay networks. We show how such an algorithm can be used for decentralized bootstrapping. ReCircle does not have any extra cost during normal maintenance compared to an isolated overlay maintenance algorithm. Furthermore, the algorithm is tunable to tradeoff between bandwidth consumption and time to convergence during extreme events like bootstrapping and handling network partitions and mergers. We evaluate the algorithm extensively under various scenarios through simulation and experimentation on Planet Lab.
Keywords :
computer bootstrapping; convergence; distributed processing; large-scale systems; overlay networks; PlanetLab; ReCircle algorithm; bandwidth consumption; bootstrapping decentralization; churn handling; convergence time; dynamic environment; fault-tolerant overlays; large-scale distributed system; network merger handling; network partition handling; periodic maintenance; self-managing overlays; structured overlay networks; Bandwidth; Corporate acquisitions; Geometry; Maintenance engineering; Partitioning algorithms; Peer to peer computing; Bootstrapping; DHTs; Network Partitions and Mergers; Structured Overlay Networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Self-Adaptive and Self-Organizing Systems (SASO), 2012 IEEE Sixth International Conference on
Conference_Location :
Lyon
ISSN :
1949-3673
Print_ISBN :
978-1-4673-3126-5
Type :
conf
DOI :
10.1109/SASO.2012.36
Filename :
6394120
Link To Document :
بازگشت