• DocumentCode
    1605248
  • Title

    A Resilient Architecture Oriented to P2P Computing

  • Author

    Castellà, D. ; Giné, F. ; Solsona, F. ; Lérida, J.L.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Lleida, Lleida, Spain
  • fYear
    2011
  • Firstpage
    41
  • Lastpage
    50
  • Abstract
    This paper proposes a distributed computing architecture using the P2P paradigm. Our proposal gathers the peers into markets according to their computational resources. Each market is arranged in an N-tree and the trees are linked by a Bruijn graph. The tree topology allows efficient searching of available resources in a specific market, while Bruijn provides good scalability as search complexity does not depend on the number of markets. A Hilbert function is used to arrange markets in one ordered and mono-dimensional space. This way, the proposed architecture exploits the Bruijn and N-tree topologies together with the Hilbert function in a completely distributed, scalable and fault tolerant way. Likewise, the paper describes the main operations involved in the peer management (insertion, maintenance and output of peers) and analyses its reliability. The main parameters associated with our proposal are discussed and tuned by means of simulation. A look-up query mechanism of multiple attributes for exact and approximate queries is also introduced over this architecture. The performance of our proposal was analyzed by means of simulation in relation to the widely used Chord overlay and the Baton algorithm.
  • Keywords
    Hilbert spaces; peer-to-peer computing; trees (mathematics); Baton algorithm; Bruijn graph; Hilbert function; N-tree; P2P computing; chord overlay; computational resources; distributed computing architecture; look-up query mechanism; monodimensional space; peer management; resilient architecture orientation; search complexity; tree topology; Computer architecture; Maintenance engineering; Peer to peer computing; Proposals; Reliability; Routing; Topology; Fault Tolerance; P2P computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications (NCA), 2011 10th IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-1-4577-1052-0
  • Electronic_ISBN
    978-0-7695-4489-2
  • Type

    conf

  • DOI
    10.1109/NCA.2011.13
  • Filename
    6038583