• 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