• DocumentCode
    1831757
  • Title

    Optimizing capacity-heterogeneous unstructured P2P networks for random-walk traffic

  • Author

    Reddy, Chandan ; Leonard, Derek ; Loguinov, Dmitri

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2009
  • fDate
    9-11 Sept. 2009
  • Firstpage
    41
  • Lastpage
    50
  • Abstract
    Existing algorithms for utilizing high-capacity nodes in heterogeneous P2P systems (e.g.) often require unrealistically large node degree and high maintenance overhead in P2P networks with highly diverse node capacities and high churn. In this paper, we propose an unstructured P2P system that addresses these issues. We first prove that the overall throughput of search queries in a heterogeneous network is maximized if and only if traffic load through each node is proportional to its capacity. We then propose a system that achieves this traffic distribution by biasing search walks using the Metropolis-Hastings algorithm without requiring any special underlying topology. We finish the paper by comparing our method with Gia, where we find in simulation that the former outperforms the latter under all studied conditions, two novel saturation metrics introduced in this paper, and such end-to-end parameters as query success rate, latency, and query-hits.
  • Keywords
    peer-to-peer computing; query processing; search problems; telecommunication traffic; Metropolis-Hastings algorithm; capacity-heterogeneous unstructured P2P network; end-to-end parameters; heterogeneous P2P systems; heterogeneous network; high maintenance overhead; high-capacity nodes; large node degree; query success rate; random-walk traffic; saturation metrics; search queries; search walks; traffic distribution; traffic load; unstructured P2P system; Computer science; Delay; Network topology; Peer to peer computing; Publishing; Robustness; Telecommunication traffic; Throughput; Traffic control; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing, 2009. P2P '09. IEEE Ninth International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-4244-5066-4
  • Electronic_ISBN
    978-1-4244-5067-1
  • Type

    conf

  • DOI
    10.1109/P2P.2009.5284552
  • Filename
    5284552