When Expanders Help Self-Healing Distributed R-Tree Overlays

Taisuke Izumi 1 Maria Potop-Butucaru 2 Mathieu Valero 3
2 NPA - Networks and Performance Analysis
LIP6 - Laboratoire d'Informatique de Paris 6
3 Regal - Large-Scale Distributed Systems and Applications
LIP6 - Laboratoire d'Informatique de Paris 6, Inria Paris-Rocquencourt
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.
Type de document :
Communication dans un congrès
IEEE ISPDC 2013, IEEE 12th International Symposium on Parallel and Distributed Computing, Jun 2013, Bucarest, Romania. IEEE ISPDC 2013, IEEE 12th International Symposium on Parallel and Distributed Computing, pp.143-150, 2013
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01340283
Contributeur : Maria Potop-Butucaru <>
Soumis le : jeudi 30 juin 2016 - 16:50:22
Dernière modification le : vendredi 30 novembre 2018 - 01:28:26

Identifiants

  • HAL Id : hal-01340283, version 1

Citation

Taisuke Izumi, Maria Potop-Butucaru, Mathieu Valero. When Expanders Help Self-Healing Distributed R-Tree Overlays. IEEE ISPDC 2013, IEEE 12th International Symposium on Parallel and Distributed Computing, Jun 2013, Bucarest, Romania. IEEE ISPDC 2013, IEEE 12th International Symposium on Parallel and Distributed Computing, pp.143-150, 2013. 〈hal-01340283〉

Partager

Métriques

Consultations de la notice

168