• DocumentCode
    187062
  • Title

    Overnesia: A Resilient Overlay Network for Virtual Super-Peers

  • Author

    Leitao, Joao Carlos Antunes ; Rodrigues, Luis Eduardo Teixeira

  • Author_Institution
    NOVA-LINCS & CITI / FCT, Univ. Nova de Lisboa, Lisbon, Portugal
  • fYear
    2014
  • fDate
    6-9 Oct. 2014
  • Firstpage
    281
  • Lastpage
    290
  • Abstract
    Unstructured P2P networks have been widely used to implement resource location systems that support complex queries semantics. Unfortunately these systems usually rely on search algorithms based on some variant of flooding, which generate a significant amount of duplicate messages. An effective way to minimize the cost of query flooding in unstructured P2P networks is the use of super-peers. On the other hand, super-peers may become overloaded or may fail, and have a negative impact on the performance and connectivity of the overlay. These risks can be circumvented by replicating super-peers. Replication serves the dual purpose of supporting load distribution and fault-tolerance purposes. This paper proposes a novel algorithm to construct an overlay network connecting replicated super-peers. We have called the resulting overlay, Overnesia. The paper also proposes techniques to perform query routing that leverage on the unique properties of Overnesia to effectively distribute the query processing load among replicas.
  • Keywords
    fault tolerance; peer-to-peer computing; Overnesia; complex queries semantics; fault tolerance; load distribution; peer-to-peer overlays; query flooding; resilient overlay network; resource location systems; search algorithms; unstructured P2P networks; virtual super-peers; Face; Indexes; Overlay networks; Peer-to-peer computing; Protocols; Query processing; Robustness; Large-Scale Systems; Peer-to-Peer Systems; Resource Location Systems; Unstructured Overlay Networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems (SRDS), 2014 IEEE 33rd International Symposium on
  • Conference_Location
    Nara
  • Type

    conf

  • DOI
    10.1109/SRDS.2014.40
  • Filename
    6983403