• DocumentCode
    1796803
  • Title

    Polystyrene: the Decentralized Data Shape That Never Dies

  • Author

    Bouget, Simon ; Kervadec, Hoel ; Kermarrec, Anne-Marie ; Taiani, Francois

  • Author_Institution
    ENS Rennes, Bruz, France
  • fYear
    2014
  • fDate
    June 30 2014-July 3 2014
  • Firstpage
    288
  • Lastpage
    297
  • Abstract
    Decentralized topology construction protocols organize nodes along a predefined topology (e.g. a torus, ring, or hypercube). Such topologies have been used in many contexts ranging from routing and storage systems, to publish-subscribe and event dissemination. Since most topologies assume no correlation between the physical location of nodes and their positions in the topology, they do not handle catastrophic failures well, in which a whole region of the topology disappears. When this occurs, the overall shape of the system typically gets lost. This is highly problematic in applications in which overlay nodes are used to map a virtual data space, be it for routing, indexing or storage. In this paper, we propose a novel decentralized approach that maintains the initial shape of the topology even if a large (consecutive) portion of the topology fails. Our approach relies on the dynamic decoupling between physical nodes and virtual ones enabling a fast reshaping. For instance, our results show that a 51,200-node torus converges back to a full torus in only 10 rounds after 50% of the nodes have crashed. Our protocol is both simple and flexible and provides a novel form of collective survivability that goes beyond the current state of the art.
  • Keywords
    overlay networks; protocols; telecommunication network routing; telecommunication network topology; decentralized approach; decentralized data shape; decentralized topology construction protocols; dynamic decoupling; event dissemination; hypercube topology; indexing; overlay nodes; physical nodes; polystyrene; publish-subscribe; ring topology; routing; storage systems; topology shape; torus topology; virtual data space map; virtual nodes; Electronic mail; Network topology; Peer-to-peer computing; Protocols; Routing; Shape; Topology; decentralized computing; distributed computing; epidemic protocols; fault-tolerance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2014 IEEE 34th International Conference on
  • Conference_Location
    Madrid
  • ISSN
    1063-6927
  • Print_ISBN
    978-1-4799-5168-0
  • Type

    conf

  • DOI
    10.1109/ICDCS.2014.37
  • Filename
    6888905