• DocumentCode
    2732280
  • Title

    Building a Network-Aware and Load-Balanced Structured Peer-to-Peer System for Range Query

  • Author

    Yuh-Jzer Joung ; Yi-Fang Chou

  • Author_Institution
    Dept. of Inf. Manage., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2007
  • fDate
    15-20 April 2007
  • Firstpage
    1376
  • Lastpage
    1378
  • Abstract
    We present a structured P2P system called Donuts, which exploits proximity, achieves load balance, and supports range query. The motivation is that range query incurs many overlay contiguous traverses, so making overlay neighbors physically nearby can significantly reduce communication costs. However, building a proximity-aware network may compromise load balance, as efficient load balance requires flexibility of node placement so that a lightly loaded node can leave its position to join beside a heavily loaded node to share its load. To resolve the conflict, we introduce a new concept - grouping. The idea is to cluster physically nearby nodes into several overlay sections to increase the flexibility of proximity join, routing, and load balancing while maintaining key ranges in neighboring nodes adjacent. Moreover, grouping can improve search efficiency by taking advantage of cache. It can also increase fault tolerance, especially to local catastrophes. In the following we introduce Donuts by starting from a simple model and gradually moving into a refined and sophisticated one.
  • Keywords
    peer-to-peer computing; query processing; resource allocation; Donuts peer-to-peer system; fault tolerance; load balancing; load-balanced structured peer-to-peer system; network-aware peer-to-peer system; proximity-aware network; range query; Buildings; Costs; Delay; IP networks; Information management; Load management; Peer to peer computing; Routing; Turning; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2007. ICDE 2007. IEEE 23rd International Conference on
  • Conference_Location
    Istanbul
  • Print_ISBN
    1-4244-0802-4
  • Type

    conf

  • DOI
    10.1109/ICDE.2007.369015
  • Filename
    4221805