• DocumentCode
    3252304
  • Title

    Range queries and load balancing in a hierarchically structured P2P system

  • Author

    Rieche, Simon ; Vinh, Bui The ; Wehrle, Klaus

  • Author_Institution
    Distrib. Syst. Group, RWTH Aachen Univ., Aachen
  • fYear
    2008
  • fDate
    14-17 Oct. 2008
  • Firstpage
    28
  • Lastpage
    35
  • Abstract
    Structured Peer-to-Peer (P2P) systems are highly scalable, self-organizing, and support efficient lookups. Furthermore, Distributed Hash Tables (DHTs), due to their features, are used more and more for file-sharing and content distribution applications. However, a major weakness of traditional DHTs is the search for stored content, as data is assigned to nodes based on hash functions, and the very nature of hash tables allows only exact pattern matches. We present Cerco, a solution for the problem of range queries by using the principles of order-preserving DHTs and a hierarchically structured P2P approach. To guarantee an efficient routing and load balancing, Cerco uses a dynamic hierarchy of DHTs by creating subrings on demand and two explicit load balancing strategies. Our evaluation shows that Cerco is able to achieve the goals of supporting range queries, logarithmic-hop routing, and efficient load balancing.
  • Keywords
    file organisation; peer-to-peer computing; query processing; resource allocation; telecommunication network routing; content distribution; distributed hash tables; file-sharing; hash functions; hierarchically structured P2P system; load balancing; logarithmic-hop routing; range queries; structured peer-to-peer systems; Control systems; Costs; Fault tolerance; Information retrieval; Linux; Load management; Pattern matching; Peer to peer computing; Protocols; Routing; Distributed Hash Tables; Load Balancing; Peer-to-Peer; Range Queries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 2008. LCN 2008. 33rd IEEE Conference on
  • Conference_Location
    Montreal, Que
  • Print_ISBN
    978-1-4244-2412-2
  • Electronic_ISBN
    978-1-4244-2413-9
  • Type

    conf

  • DOI
    10.1109/LCN.2008.4664148
  • Filename
    4664148