• DocumentCode
    1075918
  • Title

    Designing Less-Structured P2P Systems for the Expected High Churn

  • Author

    Bustamante, Fabián E. ; Qiao, Yi

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL
  • Volume
    16
  • Issue
    3
  • fYear
    2008
  • fDate
    6/1/2008 12:00:00 AM
  • Firstpage
    617
  • Lastpage
    627
  • Abstract
    We address the problem of highly transient populations in unstructured and loosely structured peer-to-peer (P2P) systems. We propose a number of illustrative query-related strategies and organizational protocols that, by taking into consideration the expected session times of peers (their lifespans), yield systems with performance characteristics more resilient to the natural instability of their environments. We first demonstrate the benefits of lifespan-based organizational protocols in terms of end-application performance and in the context of dynamic and heterogeneous Internet environments. We do this using a number of currently adopted and proposed query-related strategies, including methods for query distribution, caching, and replication. We then show, through trace-driven simulation and wide-area experimentation, the performance advantages of lifespan-based, query-related strategies when layered over currently employed and lifespan-based organizational protocols. While merely illustrative, the evaluated strategies and protocols clearly demonstrate the advantages of considering peers´ session time in designing widely-deployed P2P systems.
  • Keywords
    Internet; peer-to-peer computing; protocols; query processing; Internet; highly transient populations; organizational protocols; peer lifespan distribution; peer-to-peer systems; query caching; query distribution; query replication; Lifespan; peer-to-peer (P2P); resilience; session time;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2007.903986
  • Filename
    4455440