• DocumentCode
    3425311
  • Title

    A tree-based DHT Approach to scalable weakly consistent peer-to-peer data management

  • Author

    Fahrenholtz, Díetrich ; Turau, Volker

  • Author_Institution
    Telematics Group, Hamburg Univ., Germany
  • fYear
    2004
  • fDate
    30 Aug.-3 Sept. 2004
  • Firstpage
    991
  • Lastpage
    998
  • Abstract
    Second generation peer-to-peer systems employ a distributed hashtable (DHT) to locate data efficiently in their network. But when peers fail, the DHT algorithm needs to route around them, which, in many cases, reduces its efficiency. We propose to separate the data lookup from the data storing concerns. Thus we can guarantee a search cost proportional to the logarithm of the number of peers in the network despite a high change rate, i.e., many peers join or leave the network concurrently. To demonstrate our approach, we use a simple DHT based on a binary tree whose leaves are associated with collections of peers that are responsible for a range of data values associated with search keys. Peers of a group collaborate to form redundant data storage and thus ensure high availability of their data. This means, however, only weak data, consistency can be guaranteed when an insertion or update takes place.
  • Keywords
    computational complexity; distributed databases; fault tolerant computing; peer-to-peer computing; table lookup; tree data structures; tree searching; binary tree; data lookup; distributed hashtable; peer-to-peer data management; peer-to-peer systems; Availability; Binary trees; Collaboration; Costs; Data structures; Fault tolerant systems; Memory; Peer to peer computing; Technology management; Telematics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database and Expert Systems Applications, 2004. Proceedings. 15th International Workshop on
  • ISSN
    1529-4188
  • Print_ISBN
    0-7695-2195-9
  • Type

    conf

  • DOI
    10.1109/DEXA.2004.1333607
  • Filename
    1333607