• DocumentCode
    643490
  • Title

    When Expanders Help Self-Healing Distributed R-Tree Overlays

  • Author

    Izumi, T. ; Potop-Butucaru, Maria ; Valero, M.R.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Nagoya Inst. of Technol., Nagoya, Japan
  • fYear
    2013
  • fDate
    27-30 June 2013
  • Firstpage
    143
  • Lastpage
    150
  • Abstract
    We present the first self-healing architecture for recovering semantic DR-tree overlays in response to physical nodes failures (crash). Our work builds on two of our recent results: the overlay virtualization and churn tolerant design of constant expanders for distributed R-trees. That is, the proposed self-healing strategy, in order to recover the searchability and the semantic organization of the original overlay, exploits both the randomly uniform distribution of the logical nodes on top of the physical network and the additional virtual links of the expander. The convergence time of our scheme is O(log(n)) and the height of the recovered tree is increased only by Ω(log f) with respect to the original overlay (n is the size of the network and f are the number of crashed nodes). We validate our scheme via simulations including measures of the recovery time, the recovery extra cost and finally the impact of the recovery scheme on the distributed R-tree connectivity and semantics.
  • Keywords
    computational complexity; fault tolerant computing; overlay networks; peer-to-peer computing; search problems; tree data structures; virtualisation; churn tolerant design; crashed nodes; distributed R-tree connectivity; distributed R-tree semantics; logical nodes; overlay virtualization; physical network; physical node failures; randomly uniform distribution; recovery scheme; search-ability; self-healing architecture; self-healing distributed R-tree overlays; semantic DR-tree overlay recovery; virtual links; Computer crashes; Fault tolerance; Merging; Peer-to-peer computing; Probes; Semantics; Vegetation; distributed algorithms; filtering; overlay networks; publish/subscribe; self-healing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing (ISPDC), 2013 IEEE 12th International Symposium on
  • Conference_Location
    Bucharest
  • Print_ISBN
    978-1-4799-2967-2
  • Type

    conf

  • DOI
    10.1109/ISPDC.2013.27
  • Filename
    6663575